skysight-inc/HackerNews huggingface dataset:
It’s that many executives do? Leave on a golden parachute to go destroy another company?
Object-oriented programming is dead. Wait, really?
On the off-chance you aren't just being ironic: what a horrifying lack of imagination!
Yes, I have talked to some people that are skeptical about it. They say that maybe it is not PCR, but LAMP.
Software developers also modify everything to suit their tools: languages, processes, frameworks, legal structures, business structures, etcetera.

Anyone involved with the frontier of software is generally proactive towards change because the ability to make wholesale changes is one of the reasons for people to choose software as a discipline.

In other domains the software is expected to mold to an existing domain, and often the domain is resistant to any change (legal, medical, etcetera).

Edit: and where do astonishingly good software products produced for consumers fit into this argument?
SubmitForm buttons such as PdfAction.CreateSubmitForm from iText does still not work.
Or too late.

It would not help to overcome embargoes if said independent organization is established in California.
Have you actually done any of this? If so, great. If not, I have and it would appear to me that your experiments at shielding have been more successful than mine. And there was a good premium on being able to create a mixer based receiver that did not leak at all because discovery could have led to fairly large financial impact for the owner of the device (not quite at the we'll ship you to Siberia or shoot you level, but impressive enough to make sure we weren't leaking if we could help it).

I learned a lot during that project, especially how hard it is to make an oscillator that does not radiate. So, it got to the point where I could reliably detect the receiver from about 100 meters away, fortunately the counterparty never started out from the assumption that it would be in that particular location to begin with. Trawling for a signal is a lot harder than verifying that is is there. But if you know the modulation and the frequency the receiver uses for its mixing stage this is a very hard problem to solve in such a way that there is absolutely no power radiated out of the reception antenna. Any kind of magnetic or capacitive coupler is bi-directional. Maybe with today's hardware capabilities it would be possible to pull the whole thing into the digital domain at a very early stage and that way I can see a few options to make it 100% clean but in the analog domain I do not see a bullet proof way of achieving this.
Lol, like more than 2% of these inmates even know what that is.
For people who don't particularly care about privacy, Firefox has nothing to offer and has a worse overall experience to Chrome.

I made the switch from Chrome to Firefox a year ago when for whatever reason Chrome started stalling. A year in, Containers all the rage, I still hate Firefox because its autocomplete sucks and if I type a/b in the search bar it tries to load http://a/b, what kind of logic is that? This isn't 1995. They literally fixed only this 2 versions ago.
For markdown I don't use/need a plugin, with entr[0] and Pandoc you can emulate the live preview feature easily, without even needing a browser.

0: http://eradman.com/entrproject/
I understand your analogy, but I don't think it is that bad. Rather, instead of wiring one perfectly-sized speakers, a sound engineer might have to use two off-the-shelf speakers of a smaller size.

I understand the frustration of not doing things optimally from a theoretical point of view. However, the unoptimality is offset by using battle-tested, robust components.
Lisp programmers see the list/tree structure of code. The various operators have specific sub list/tree patterns.

Learning to read Lisp code is largely learning theses patterns.

Since the Lisp code is usually semi-automatically formatted and indented according to these code patterns, they are not that difficult to see. Even generated code can be viewed in pretty printed version.
I do not imagine that would help improve Mozilla’s image.
Slash-E? How authors themselves do it?
Me too. Its a Frontier supplied router, but I'm not seeing the 404 error. Clicking on that box doesn't reveal anything.
I Grew Real Spider Silk Using Yeast
Well first of all, do you really need all that? How "enterprise" is the solution you're building? DDD is very involved and more academic than realistic. And you definitely don't need CQRS/Event sourcing, that's firmly in exotic territory for most projects.

There's a lot to enterprise stuff that also has nothing to do with the tech [1] so I would recommend starting with the default asp.net templates and build from there. Move fast and then add in the enterprise specific patterns when you need it.

1. http://www.enterpriseready.io/
I'm using Firefox on Linux as a daily driver and it's very snappy even with very many tabs opened, playing videos, multiple complex chat UIs and so on. Never really cared to use Chrome even when it was all hyped in the past and Firefox was indeed slower. Today it's a non issue, at least on Linux.
I tried visiting several of the websites, youtube channels, github accounts and vimeo accounts listed in the footer, but none of them contained any content.
Their news operations are subsidised to the tune of ~£30m/yr by the charitable trust that owns them. Not in and of itself problematic, but accumulating a sizeable enough endowment to sufficiently fund operations isn't an option for most orgs.

https://www.theguardian.com/media/2019/aug/07/guardian-broke...
The BI article does not say Fauci spread misinformation,

> "I don't regret anything I said then because in the context of the time in which I said it, it was correct. We were told in our task force meetings that we have a serious problem with the lack of PPEs and masks for the health providers who are putting themselves in harm's way every day to take care of sick people"
Another site with the story, if you don't want to click on the Daily Mail: https://www.theguardian.com/us-news/2020/sep/22/mike-bloombe...
Off-topic, but there's a great documentary "The Speed Cubers" that covers competitive cubing. It's very well produced, and an ejoyable watch. https://www.netflix.com/gb/title/81092143
Seems like Mitchell is both CEO and board member https://wiki.mozilla.org/Board is that even legal?
Without a government, they have what they can keep.
Munroe is just communicating the well known and scientifically produced ‘hockey stick graph’.

Looking at your linked 800k graph it’s impossible to see the effects of the 1800 AD to 2000 AD period, which is where all the interest is.

I think you’re confused about what Munroe is communicating in his comic.
Looked it up just now - Approval voting is basically when you can pick more than one candidate off the list, all with equal weights. The candidate with most votes wins.

It is a simple scheme, but it's too simple.

In reality a voter will prefer one candidate over others and may have a secondary choice so not to see their vote lost. The approval voting means that if your candidate has a decent chance of winning, you will need to vote for this candidate only and no one else. That is, your voting will depend on how well your candidate is doing.

An alternative - if I can't have A, then I want B - is the ranked voting. It maps directly on what a voter wants and it doesn't require adjusting their voting strategy based on the standing of their preferred candidate.
People don’t particularly like a privacy-focused company making most of its money from the support of a privacy-invasive giant. Not only is it ironic, it’s always subject to terms and such that may limit Mozilla.
A collection of projects that mainly contributed by Chinese developers
Not sure what you are trying to say here.

We have an organization where, at the same time they don't have revenue enough for keeping its workers, the decision makers increase their salary. Never mind the legal structure of the organization, that doesn't look to me very ethical.

At the same time, non-profits are suppose to have the mission of improving the world. I understand that the janitor doesn't care about the mission and just want to be payed, but the management should care, at least, about the optics. I, for sure, would not donate (1) to a non-profit if I think that my money is going to be used for buying Ferrari or houses in the Hamptons.

(1) - https://donate.mozilla.org/en-US/
I found (on a team with a mix of VSC and WebStorm users) that VSCode had better overall support for jump to definition and refactorings: the refactorings, in particular, were more accurate and were less likely to change irrelevant locations or leave usages unchanged. Also, at the time, prettier integrated into VSC better: that may have changed since.

(This is mostly for Javascript: Typescript is more Java-like, so IntelliJ's tooling may be better there.)
Sounds like UK - I've heard people use "you're alright mate?" Before just proceeding with the order as normal
About that lifetime warranty. If I am clinically dead and they shock me back to life, you pay me for 2 klein bottles?
While market share is going down, hasn’t revenue increased?
I see it very often that people who say 'yes' = good people, and people who say 'no' = bad peoples. I've certainly worked in places where turning down drinks after hours isolates you socially. I have also worked in places where those that say 'yes', typically are quite insufferable. I think for many years I have tried to be a 'yes' person but undercover. For example if I agree to drinks and I am aware there is another group that is also forming - with people I am less inclined to socialise with - I will steer the two groups apart 'Oh but I wanted to go somewhere I could eat'. I know this makes me a pretty bad person. More recently I have been able to be more upfront, and tell people I will 'see how it pans out'. If the group gets too big - which typically I can't deal with - then I will bow out.

TLDR - It's a minefield peoples.
Arguably 'the user' in this case is a highly parallelized multi-core server. :)

The author is looking at it from an 'everything is an App' world, without the domain knowledge of Meteorology or HPC calculations. Implying that a lack of 'user interference' equalls 'bad software' is a very uninformed claim.

Equally misplaced outrage with trying to compare VSCode, from a company with 143 billion in revenue, with (often decade old) EHR systems which are decided 'on a budget' by Heads of clinical departments (AND Purchasing/Finance) with little to no input from actual 'end users'.
My personal gripe with intellij is how unintuitive the shortcuts are and how much clicking is the default way of operating.

intelligent completion is something like cmd+mayus+space. "find usages" is cmd + f7 (which in osx means cmd + fn+ f7). The "open" dialog for opening a project doesn't even have a default shortcut, it's mouse based and will open a second dialog asking if you want a new window or just reusing the current one. CMd+mayus+f for global search wont work if my focus is on the integrated terminal, I have to click out of it.

I feel like I'm learning to play piano placing my hand in weird chord shapes constantly, and half those things launch an ui pane or menu that I practically need to navigate by clicking even if they sometimes technically allow some kind of keyboard interaction.

It's not like I'm an extreme vim+dvorak user obsessed with having everything in the home row at one button press, but a bit of thought into priorizing shortcuts and placing the common ones in comfy places would go a looong way.
I've been CEO of various companies in the past, and am CEO of a much smaller company today (by choice). Not 'large non-profits' but large enough for it to matter to those around me and the people that I employ.

When COVID-19 hit the first thing I did was reduce, then totally stop my pay. This has caused me to take a significant personal hit but it means that the company now has a year and a half of runway left at the current rate of expense.

Nobody got laid off even though we are down to some fraction of our pre-COVID income. Morale is not super high because of course people are still suffering personally because of the whole affair, several people working with/for us including me have been infected, and all of our lives are significantly impacted. But we are still afloat and will get through this crisis with all hands on board and when we do I will make sure to send extra compensation to those people that took a pay cut to make this happen.

So, as one CEO commenting on the actions of another: this excuse is bordering on the ridiculous and I'm surprised that she even mentioned it.
Well if you are facing the government your adversary has practically limitless time and money...

I'm glad I live in a country were lawyers still have some professional honor to take on cases that don't pay. But they have to subsidize poor clients with rich ones.
Microsoft traded sideways during the Ballmer era.
Microsoft tracking finally arrives at Linux too. Exciting times. /s
I really like Firefox and Rust. It feels like Mozilla's most important products and I feel, and could be wrong, that when they recently laid off skilled tech people they fired the wrong people. Don't fire the doers!

I'm guessing there are a lot of initiatives with a heavy "SJW" direction that was spared. Most of those are probably not very technical.

I think Mozilla should focus on getting Firefox written in Rust. This will likely make Firefox a safer browser and make it easier to work on. A safer browser is good for privacy which is partly a non-tech thing they should focus on too. Personal privacy and safety.

Donating to Mozilla feels completely pointless when there are people at the top leeching off money without having none of the qualities of a charismatic leader.
I couldn't stand VScode when I tried it. To be honest I didnt even get it working properly for C development. Visual studio on the other hand is awesome.
Not every bad thing that happens to someone, or every time someone is criticized counts as cancel culture.

Cancelling has a heavy element of being ostracised from a community and having your reputation destroyed.
Here is one, with my wife:

Me: "Honey, I'm horny, let's have sex"

Her: "No, I am tired, i just got off from work, I need to lay down in bed to catch my breath"

Me: "No need to do anything then. You'll catch your breath, and I'll do the work %wink% %wink%"

Her: "It never happens like that and you know it"

Me: "Nope, not today, trust me"

And eventually she gives up, we have sex and guess what! It wasn't like that today either. And she always knows it. But she enjoys it nevertheless. C'est la vie ¯\_(ツ)_/¯
Put money in index funds and then use the dividends or draw out slightly less money than the average yearly increase.
What’s so great about this CEO? Would a cheaper CEO do worse?
Do you see any realistic chance of this happening? Generally if a company is captured by a parasitic leadership sucking it dry, that's it, right? Is there anyone on the board whose interests are more aligned with keeping Mozilla alive (probably hard to do at this point) than feasting on it whilst there is still something left to feast on? Presumably you'd need a few such people.
Two hacking connections:

- cooperative overlap: old school interfaces were based more on turn-taking, with the computer providing a 'prompt' when it was ready to accept more input. Nowadays we tend towards an overlapping style of UX, with the computer following the link which is now under the mouse instead of the link on which one thought one had been clicking, before the last relayout.

- dialect adoption, like software adoption, shows strong network effects and path dependence.
Touchscreen (lack of physical response, unable to locate position without seeing) is really bad for while driving cars. I won't saying for other use cases like airplanes, tables. IANAP but I suspect that pilot needs less continuous attention for the air during fly compared to driving a car.
My wife is a fine example:

Problem: coffee machine not working.

Her representation of the problem: we need to buy a new coffee machine.

Really what’s going on: coffee machine needs cleaning properly but it doesn’t match the rest of the stuff in the kitchen now.

Edit: I'm sure this analogy probably works better for the folk downvoting when you look at it in terms of computation. Perhaps I should have write "the developer wants to rewrite this function as a microservice" whereas the real problem is "we need to fix this defect".

The real thing is the developer wants to write a new shiny microservice full of new bugs rather than actually fix the damn bugs. Same as my wife wants a new shiny coffee machine but doesn't want to clean the old one (which is a shitty job, which I did in the end anyway because I made the faulty decision of saying yes to myself too quickly. I also fixed the bug)
No, this is primarily a case of a populist, broken system that prevents citizens from voting
We are focused on HTTP APIs at the moment. Happy to chat. :)
How do they name such aircraft?

Asking as it would seems that somebody is either having a good chuckle somewhere or a misfortunate naming convention given " F-15EX" will bring out the schoolboys in many.

Is the EX extension meaning it's experimental and replacing the X prefix?
Surprising
surprising!
This is an interesting general question that would deserve more attention: What do top executives in a company really do to bring the business forward and how do you measure it? How do you measure today whether the decision to invest 10 billion in drone delivery today will lead to a huge ROI in 10 years?

I think you can't because you can't predict the future which means, the high payment of executives is simply based on trust (by the company owners) that they will do the right things for the company.
How is the former top exec's pay doing, as brave browser hit multiple 100%s of growth?
Google Calendar tips and extensions for designers
That chart shows a pretty beautiful 10 year trend. Yep, they are on a sinking ship.

'Failures' on the other hand - that is a loaded word. They are failures, they have failed at making Firefox popular. But what needed to happen to build an alternative world where they succeeded? The browsers that succeeded were Chrome and Safari - browsers sponsored by the owners of the two major platforms for accessing the internet, backed by billions of dollars of corporatyness.

What is Firefox meant to do? Charities aren't innovation engines. Back in the day when they were making progress on market share, the options were Firefox or IE6. The strategy of the Chrome web team is slightly different than the IE6 web team. I'm sour about Firefox wiping out their value proposition when they canned the good extensions - but that happened circa 2017 so it isn't the problem for adoption. They need something radical to be relevant and that isn't a fair ask of a nonprofit.
Can molecular biology fix neurodegenerative diseases?
FOSS is not a company with a big budget and a CEO. It's a philosophy and a community built around the radical idea that user freedoms matter. If you want something particular to exist, then perhaps you should start building it or donating to those who are. No matter how nice or important it is, someone needs to build it and development requires more than just wishing — it requires money and time.
I have 250k monthly users who are very addicted to the sites I run, my sites are their #1 destination. I've even encouraged people to use Brave (and Firefox) as I'm for any browser that improves privacy and easily allows a NoScript experience with per-site exceptions built right into the main browser bar (it's even easier than using NoScript in Firefox).

From that... barely $10-20 per month.

I simply don't believe that Brave users are actively topping up BAT so that it's distributed.

Instead I put a PayPal donate button on one of the websites - no target published, no progress, just a dumb button on the home page and to the side.

That single donate button gets ~$500 per month and is enough to cover most of the costs associated with running all of the websites.

I still think the best way to provide a good, ad-free, tracking-free service - is to ask your users to contribute what they feel the value is.

NB: This is not my job, I'm pretty sure I could make a lot more money if I cared to but this is a side project and done with no need for profit. Meeting costs is all I'm going for - BAT is not going to do that and my costs are low for what I serve.
>Seen through that lens, a programming language that requires the cybernetic prosthesis of an IDE to read and write it fluidly, is a bad programming language.

>Imagine if there was a hammer that was so badly-balanced that—despite being not too hard to lift—you needed to be wearing a powered exoskeleton to accurately hold and swing it.

You don't use IDE to be able to use language, you use IDE to increase your productivity. Instead typing whole for loop you just use shortcuts, instead of changing class name in 5 places you just change it in once. You save time.

>We can do the whole thing on paper, or a blackboard, or even purely in our mind's eye.

But do you remember that class `PurchaseHandler` has method `BegingPurchaseProcess`?
Thanks for the feedback. Yes, local/reliable hosting is something to think about. For now, the app made with Firebase. If there will be enough demand for the app I can make another option in the future.
“Skill is overrated,” says Jeff Bezos. These four things are not
We aren't comparing Google with random startups picked blindly though. I can only speak for myself, but any startup product I use gets chosen after a bunch of research, into their track record, their user interactions, their apparent stability, etc. While none of that can guarantee startup success, I'm more confident in going with a startup product that has been selected this way, than with Google.
Integrate AGC UI in 15 Minutes
Funnily enough, the web OS turned out to be a success — only after it was sold and rebranded.
Another way to look at it: mozilla is a sinking ship. Being a CEO of a shinking ship looks bad on the resume and is high risk for the ceo (reputation wise). High risk jobs should get higher compensation than low risk jobs.

I'd certainly argue that for a normal company. For mozilla though, there is a question of why do you even need a CEO? Does Linux have a CEO? I suspect at least some of mozilla's problems is trying to run an open source project with an unsustainable (and very non-diversified business model) as a normal company.
It is a problem that she is both on the board and CEO, which effectively makes her impossible to hold to account unless the board members that want her out would resign if she does not want to make way. That would be a major statement and would put the remaining board members on notice.

The board typically does not get compensated the way the CEO does so they are usually not in a position to 'suck it dry', on top of that they have some responsibilities and if they don't act in the best interest of the company they might be found to be personally liable depending on the jurisdiction and the details regarding their responsibilities.

I should study that to see if there is any way to solve it but frankly, even though FireFox has been my daily driver since about forever I don't see a happy ending here.
It's AliExpress, they typically don't have model numbers.

It's nothing life changing but it does what it says it does.

It doesn't need to be expensive for a job like this. It's just:

- An Aluminium profile frame

- Stepper + belt driven axes

- A laser module

- Probably <$10 worth of control electronics (an Arduino and some cheap stepper drivers)

- A cheap DC power supply

I'm pretty sure the most expensive part is the laser module but those go for ~$30-40 on their own.
iOS 14 Breaks Snapchat
$22 Billion to $77 Billion in annual revenue between when he became CEO to when he stopped in 2013. I think that's pretty decent. I think that it was growth in enterprise that they were successful with.