skysight-inc/HackerNews huggingface dataset:
From an engineering point of view, it's understandable that XUL add-ons had to go - this article lays out the case very well. But from a product point of view, Firefox lost its "killer app". Now the choice to use Firefox over Chrome is mostly an ethical one. That's a tough sell for most people, and it certainly won't get someone who's never used Firefox excited to try it.

Chrome may soon give Firefox a little win here by nerfing uBlock Origin, but is that enough?
Couldn't you have changed your CC number and email to disposable ones, and then written off the account?
Yeah, I’d just buy a $100 android phone and use it as my keypass whilst at uni. Don’t take it off-site with you - you’d have virtually unlimited freedom if you leave it in your room, or turn it completely off before leaving campus.

It is a straightforward response to a ridiculous request on user privacy: you can’t force me to use my personal phone how you’d like unless you provide it. You can force me to buy into an app that tracks the location of my device in order to enter buildings and such, but you can’t control which device I choose to use, nor force me to carry it in my personal life. The flaw in the underlying assertion (one-to-one phone/person relationship, location of a phone = location of a person) is not my problem.
You’re making an error in your analogy.

When I sell you my Smurfs collection on EBay, I set the terms of sale and you bid. You and I come to agreement on the terms of the transaction, within some limits that EBay, as the platform, sets.

When I sell a ride to you on Uber, Uber sets the price, tells me where to pick you up, and even dictates the route I should take. I don’t even get to see where I’m taking you until after I accept the ride.

On EBay, you and I are negotiating with each other. On Uber, the driver has no say in what the offer to the passenger is.
It really is the worst. Machines custom-built thirty years ago with documentation that reflects about 25% of the current configuration. Processes that rely on five lines of code and run great for six hours before completely breaking for no good reason. Windows XP boxes that've been on continuously for five years because the moment they shut down a boiler fails that requires a 24-hour restart process. I'm incredibly glad I got out of that industry.
I don't think so, I just ignored their messages.
Kubernetes is supposed to be cloud vendor agnostic; the cloud vendors counter that by having extension operators to create some tie in to the kubernetes deployment of their making.

I guess the 'kubernetes' way would be to create a generalized object for 'object store', that would be implemented by means of s3 on aws and on azure it would be done as blob storage.

Now with this approach you can only do the common features between all platforms, you would have a problem with features exclusive to aws for instance, or you would need some mapping from a generalized CRD object to specific implementation of each platform.
Mozarrela is dying
"640KB memory should be enough for everyone"
What they are telling you is that they don’t want anyone to set their working hours for them. That’s all
A real computer can run automatic backups to a second local disk or over your home network. Even if you do feel like paying Apple for adequate iCloud backup storage you're consuming bandwidth and using large amounts of data.
It doesn't stop, it just shifts to a different outgroup.

I'm not aware of any societies without outgroups, are you?
MGA Entertainment: A privately-owned toy company doing billions in revenue
This seems silly, but the use of that emoji as your logo really turned me off. I have been trying to figure out why in order to give you better feedback, but I can't.
>An example of these foundations is the decision to design the new implementation on top of an active-active replication setup. As a result, the new implementation always reads from dedicated read replicas, improving performance and reducing load on the primary writers.

Could someone please explain how the ‘as a result’ follows from the active-active replication setup?
I believe police cannot pull someone over just because they look to be a certain age.
I'm pretty sure you can mute bots, since they are just like any other user (right click on bot DM -> mute conversation). Or you can mute/leave the channel itself. You can also hide images/GIFs posted in channels by default.
I think this is a misunderstanding between "shareholders" and "board members".

Shareholders can indeed vote however they want.

Board members are fiduciaries, and vote on behalf of all shareholders. That a board member is also a shareholder (say, the founder) doesn't remove her duties to all shareholders.

While fiduciary duties are somewhat broad & fuzzy most of the time, they narrow during a sale of a company to basically "get the most money".
These are "Revlon duties", after
https://en.m.wikipedia.org/wiki/Revlon,_Inc._v._MacAndrews_%....
The reason these laws exist is because corporations will use them to reclassify the maximum number of employees possible as contractors, so they can avoid a whole host of legal constraints around employment.

In general, flexibility in classification of workers almost always plays out poorly for the majority of workers.
The $50B+ company mobilizing gaming, e-commerce, and payments across Asia
> Firefox extensions aren't something worth working on any more.

Unfortunately I now totally share this sentiment, I had an extension that delayed page loads in a realistic way to test slower connections. I started on back when XUL was the way to do it but dealing with the churn led me to give up. When XUL was being deprecated I ported to the newer way but I could tell that the churn was starting to get annoying and that my enthusiasm had changed. As much as I would have liked to continue work with that extension with the recent changes I'm glad I gave up when I did.

I'd really like to see something change to make working on extensions feel like it's more worthwhile again. Do people think that things are likely to stabilize in the next few years?
The board of directors has a fiduciary duty to act in the best interest of ALL stock holder EQUALLY.

The case law that established this was the Trados[1] case.

If your company issues a huge bonus to executives for completing a sale of the company, you might have a case against the company. There are lawyers that make a very good living taking cases like this on contingency. I'm sure that's what these employees are doing in this case.

[1]https://corpgov.law.harvard.edu/2013/09/03/delaware-court-of...
You don't plan it. You let it evolve to meet your business requirements. As the requirements change, so do the types you use.
I don't think it's wise to push for expansion of criminal liability of software bugs. Civil courts provide enough remedy here.
Huh. A neat hack, I always knew wildcards were risky, but didn't realize quite how dangerous they could be.
Good news for front end developers finally
Yep, the sort method converts values to strings before comparing.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
There are some useful points about data quality metrics. Quite a long read though so recommend jumping ahead. I skipped almost the first 30% as it's all basic stuff
Do you also explain some of the downsides of being an employee? I don’t know if they are dying for the rigid hours, bureaucracy, same environment etc. it’s not all upside being an employee
If you’re not going to use it as a phone, it neither needs to be good nor have a data plan. Literally the cheapest phone available would do the trick.
I've had taxi drivers yell at me for how close I lived to the airport. Angrily banging the steering wheel. "I waited in line for 2 hours and I get this fucking fare!?" Then they drive maniacally fast, weaving through traffic hoping to catch the tail end of passengers disembarking my flight. Mildly terrifying. Uber and Lyft were so welcome.
> You heavily overestimate the degree of scrutiny that users applied to extensions.

I apply scrutiny in the form of very carefully vetting the author's identity and reputation. At the end of the day that seems to be a fairly common and reasonably effective approach.

> XUL-era extensions had vastly more power than WebExtensions. They were equivalent in power to native executables

That was an important feature, not a bug (IMO). Sure WebExtensions are nicely sandboxed away from the OS, but the threat posed by a malicious version of uMatrix or Dark Reader is nonetheless difficult to understate.

Certainly many users made poor decisions. Certainly there were valid technical issues at play. But let's not pretend that all users are irresponsible or that there weren't serious drawbacks to what was done in terms of lost functionality. Some of the modifications I made use of still haven't been replicated in WebExtensions due to lack of ability (AFAIK). The only solution I'm aware of would be to patch the browser myself and recompile it, which is an _incredibly_ high barrier to entry (and that's before the ongoing maintenance burden).
If drivers preferred full time employment over flexibility, wouldn't they have joined a traditional taxi/limo service instead of Uber or Lyft?
One storm does not make a trend. Tropical moisture often makes its way to the California coast in late summer. AGW may increase these events, but it is irresponsible journalism to try to pin this atmospheric event, and the resulting storms, on AGW.
I think your comment is a much more salient criticism.

In many ways, webExtensions could be a more accessible system than XUL addons if there was a serious effort to give the end-user more tools to use them. I honestly really like the overall architecture of webExtensions, and I like the idea of having more core code in modern Javascript. But there's a lot of weirdness around the ecosystem itself that makes building extensions into a chore.

There's a theoretical set of changes Firefox could make that would turn webExtensions into an extremely accessible, powerful user-facing feature for on-the-fly customizing and inspecting what their browser was doing. And I don't think it would need to be that inherently less secure.

It would need to approach security differently, but I feel like many of these are solvable problems, and many of the changes required (better sandboxing, active tab permissions) are stuff we want for extensions today anyway.

Some of the changes that came out of dropping XUL are really good. A lot of Firefox's styling is handled through CSS now. That should be a huge accessibility win for new users, and it should provide a nice gateway for new users to think more about moving on to making their own websites using the same technology. Except... userChrome.css is hidden in a config directory somewhere and not loaded by default[0]. They built a really nice way for users to quickly add minor styling customizations, and then they hid it from end users.

[0]: https://www.userchrome.org/how-create-userchrome-css.html
Couldn't you simply revoke data access to the app when you plan on leaving campus?
You make a good point, but obviously different datasets and scenarios require different methods, and the detail of any approach is less important than starting out with valid assumptions.
There are so many VCs now, and all of them are looking for an edge. There is an obvious edge in building a term-sheet that creates a full ratchet for the employee stock option plan at 10%, where each employee earns points toward the total based on days worked, and 10-year exercise windows.

Then that VC needs to lead rounds and talk constantly about how the employees and companies they fund have the best chance of an equitable exit for all. How if you are not at one of their companies, you will almost definitely be screwed through dilution and bad founder actions.

YC took VC from shareholder focus to founder focus. The next YC will balance employee and founder interests in a way that delivers outsized outcomes the way that YC delivered outsized outcomes for shareholders by understanding that the founders were more important than getting an extra 1% or some other BS term in the deal.
Not that I know of, but I think it should be possible because copyrights, patents and trademarks are one of the areas the Federal Govt are constitutionally allowed to make laws about (which is the other test apart from being “on just terms”).
The whole working-from-home thing – Apple [YouTube]
I did this a while ago. I was super excited to try out a digikam + darktable workflow. But the learning curve for darktable is so steep. I am just an amateur photographer who takes landscape photos. I used to make small edits using Lightroom and some panorama stitching. It seemed so straightforward in Lightroom. I am still struggling to figure out how to edit my photos and what modules to use in darktable. I am looking at YT videos and posts on pixlus, but I still have not been able to wrap my head around all the concepts. One day I will hopefully get it...
The rub with all of these services is that your account is burned in addition to your credit card. You can walk away from the remaining 11 months of Lightroom as long as you don't need to continue using Premiere for a project or rely on them for any other ongoing service like downloading stock photos you purchased through them (I think I remember seeing that service?)

Similarly, doing this to a Steam account or iTunes account cuts off your access to all your previously "purchased" content.
This is pretty neat. It lets you (somewhat) decouple the temperature and humidity of the air from how cool it feels to be in the room, by only removing radiative heat coming from inside the room. You could choose to exchange air with the outside more rapidly without losing efficiency because you aren't putting as much energy into conditioning the air itself. I wonder if there are any infrared-transparent wall paints.
This is especially interesting because Joe Sullivan is the current Chief Security Officer at Cloudflare. I'm curious to see what happens to his role at Cloudflare, will CF stand behind him or give him the boot considering the optics here...
No. I'm suggesting a new (?) media purpose is to rile people up, divide and polarize them. It may have worked
Talking about obscurity of code, in Forth you would write:

5 9 7 min max .

This prints 7, as it's between 5 (lower bound) and 9 (upper bound).

Defining a clamp "function" looks like this:

: clamp ( min max n -- clamped_n )
min max ;
:-) And now I have another "for the family" project. Thanks, I think...
> there are other considerations at play such as value creation post acquisition and/or strategic considerations

In a cash acquisition, no. There aren't. The owners have no continuing consideration.

If the acquirer wants post-acquisition concerns to weigh on pre-acquisiton shareholders, their offer should include a stock component.
If trains are infrequent then stopping trains on the main line isn't a problem, and you'd really screw over the intermediate towns by skipping them sometimes.

Reliable trains are a good thing. Frequent trains are a good thing. Your proposal doesn't help with either of those things and would waste money that could be spend improving them instead.
Don't you have searchable law texts in US? This info should be a single Google search from you.
What’s misleading about it? We are talking about the health effects on people living in cities in California, not about cargo ships burning dirty fuel in the middle of the ocean or general global greenhouse gas emissions. It is a true statement that vehicle traffic is a major source of harmful pollution in US cities.
I think they generally do OK in regard to practical training in the US. Assuming the student doesn't cheat their way past programming assignments.

Universities tend toward teaching long term fundamentals though, as opposed to hot technologies that just appeared and will be mostly gone or outsourced after the next bubble is over.
> former employees with stock should really expect to be at the very bottom of the pecking chain here

If I buy a lottery ticket, my expected value is zero. That doesn't mean I won't sue if defrauded out of winnings.

A low-probability bet, when realized, should still be defended.
Well, Mozilla included email, chat, and whatnot. Regardless of what the goals were, it did cater to power users and clearly many people don't want the direction Firefox went in.
What's your local storage setup?
Um, chances are the know people who work there
I'm guessing this had to due to surge in stock market.

In my opinion the only way to get this large inequality between CEO comp. and employee compensation under control is for employees to also be rewarded with more options for reduced stock-price purchases and a tax-incentive or tax-reduction on those realizing those profits instantly (as oppose to the waiting period in order to avoid capital gains tax).

Maybe an overall tax haul for people who profit less than X amount of dollars per year with stocks.

This doesn't solve much directly for people under a private employer, but I think it's a start. Maybe indirectly, people will have more money to spend on stuff therefore helping everyone, but it might also cause prices to rise.

Disclaimer: Not a financial advisor (anymore) nor a economics professional.
In the land of lawsuits? You really sure about that?
My question is then: where's the hackabale power user browser implemented in something like Common Lisp with a REPL, hot swap debugging, and built in disassembly tools?
If you’re concerned about security, you wouldn’t use Dropbox in the first place. Use mega.nz instead.
I saw a very promising AC technology at CES in january that people may find interesting: https://www.oxicool.com/

I don't have the material science or chemistry background to know how effective it is, but I hope everything they claim holds water, it sounds pretty good.

There's also a DIY water based AC with pipes and a cheap pump you can find widely on the internet, but I haven't done it yet. Here's an example https://www.instructables.com/id/Hollis-homemade-AC/ ... In the comments one poster suggested a toilet tank as a reservoir, that sounds promising.
Yeah, removing the means to make a living from 200K people in CA while also pushing millions of people to crowded and epidemiologically disastrous public transportation seems like a particularly idiotic idea right about now. I'm not necessarily against better labor protections, and I only do Uber rides maybe 3-4 times a year, and not in CA, but I'm sure there will be a better time to argue this out to its logical conclusion.
Capture One has a perpetual license, you can try it for free and before checkout their price shows the yearly commitment.
Wow, I had to stop and look it up.

https://en.wikipedia.org/wiki/Sequoia_sempervirens

https://en.wikipedia.org/wiki/Sequoiadendron_giganteum

So sequoia sempervirens aka coast redwood/california redwood is the tallest tree on earth. And the sequioadendron giganteum aka giant sequoias are not that tall, but are lots fatter.
Slave labor, but I would volunteer if I was locked up.

I'm sitting here on my couch smelling the smoke wondering how I can go up there and help. Total Rambo fantasies of me up there with an ax and a bandana fighting those fires and doing something heroic with my life.
So Mr Scott is communicating the idea that the global accumulation of CO2 prior to the 1500s was not only caused by indigenous people but it was so great that their mass "die-off" created a cooler climate for 300 years. Incredible.
I wonder to what Mr Scott attributes the current existential climate crisis. I can only guess.
Not if they used the lock-$2 verification trick.
"chicken harvest"
perhaps, until you factor in dark energy/matter
You try to explain the importance of testing and good code quality to your higher ups only to be retorted with "but we need this to be out in X weeks!".

And then when a production bug is revealed, they then angrily ask "why are these errors occurring?"
>>> So you're ignoring the multi-nation denuclearization treaty with Iran that was working. The one that Trump unilaterally pulled the US out of, collapsing it and giving Iran the perfect excuse.

The same Iran deal that was crafted to appease a tyrannical government? By your logic, Churchill should’ve got a peace prize for placating nazi Germany with appeasement.

There are constructive things coming out of the trump administration. Specifically in regards to Russia, China, and Iran. Tolerating their abuse of the western values is not one I’d call constructive.
Grandchildren, even.
But police can pull you over for a dozen other fairly mundane, unverifiable reasons so it's really a moot point.
Sure - I can see that if we do arrive at a future where all of Firefox chrome is implemented via a HTML/CSS itself and it sits on top of a standardized core that exposes well documented APIs (which both end users and Firefox developers) can use for feature development - then yes we will be back to the world where someone outside Mozilla could build something like Komodo IDE on top of Mozilla tech.

One question I have as a user - what is an acceptable grace period for coming up with an equivalent replacement when you take an API away? Even the CSS styling not being loaded by default that you pointed out suggests that Firefox devs appear to view extensibility as something that they have to support cautiously and grudgingly. There is a chicken and egg problem here - if you make it harder to develop, build and ship non trivial extensions to end users then only a tiny fraction of users will use them. Then you will use the lack of usage of these extensibility features to deprioritize the development efforts that go into them.
I would really like someone to take on the task of building a "Workstation" browser - built for power users.
Or more likely the 10nm process yield issues are the reason Ice Lake Xeon's are late. One potential is that Ice Lake Xeons are less relevant because it is on market short period before replaced by Sapphire Rapids. Since they got the Tiger Lake Xeons running in lab in June, and it should take them about year to get it to servers. And I doubt that they would have manufacturing issues with Tiger Lake Xeons when they can manufacture Ice Lake Xeons.
As for Intel being irrelevant in servers, I doubt that they would go from over 90% market share with on paper inferior products to irrelevant in a year.
This looks really coool! however, the pricing is little too high?
Ah, ok. I was interpreting "normal distribution" in the sense that term is used in statistics, as "Gaussian centered on our spatial location".
I'm just not sure how someone who is not already able to command lead investor-ship through their reputation and added value would be able to sell such a "short deal" to founders. YC can. Maybe they could demonstrate much more effective recruiting.
> If the observable universe is say 1/300th of the total, wouldn’t this actually represent an increase?

I'm not sure what you mean.
Pet keeps attacking the blinds during Zoom meetings. Not sure what to do about it.
Man, where is the world of anonymity that I loved?
Interesting read. In answer to the question, the claimed response is:

> [Managing Norway’s sovereign wealth fund is my] dream job ... a higher purpose than just working in a normal bank. You should be proud of working for your country
Partying like it’s 1999 – Initial public offerings are back in Silicon Valley
Rural Australia gets a simulation game (Cessnock, NSW)
Seems like HN is doing something that’s breaking the direct linking to that Wikipedia page. Have to click through to the suggested page to get to the true article