skysight-inc/HackerNews huggingface dataset:
I think the problem with copy pasting is that it implies you're copying a chunk big enough to be worth taking the shortcut. If you happen to have two of the same two-liners, then there's a good chance they shouldn't be abstracted. But if they're five-liners that probability goes way down.

I'd guess that most devs don't c/p two lines, unless they're particularly slow typers. Or you're one of those fancy vim people that jumps all over the joint with keystrokes instead of having to move to the mouse to select text.

Also, the reason I basically never c/p is because I do it manually. I have a habit of using old code as a reference while I write new code, and the two pieces of code somehow end up being the same. The difference is, I've vetted every single line of what I've written, even if it's a duplicate, so I know it's relevant to the new context I'm working in. If you c/p, there's no requirement for you to mentally check that the new code is all relevent, and correct, for the new context.
Firefox's engine is still Gecko.

Servo is/was kind of a clean slate reimplementation of an engine in Rust. Some parts of Servo have been carved off and implemented into Firefox, though.
Then just flag it.
I'm getting there gradually as the painted letters wear off my keyboard :-/
Use PlantUML in Draw.io
I agree that the criticism is disproportionate, especially after all Mozilla has done for the net. I am disappointed what issues take up a priority today. I primarily think of focusing on community as policing speech in repositories and terminology, brave new world style. I don't think the old leadership failed, I think the new one is just very quick with results. Mozilla was beloved because they had a different image. I am in a position where I dislike their advocacy, because it just doesn't resonate with me for improving anything, on the contrary. I don't judge them for trying to monetize some of their services, but I also see it as a result of expanding aimlessly.

And they want to offer me leadership? For what? Seriously considering if Mozilla still has a place on the donation list.

This blog post is pretty bad. Doesn't mean I just drop my support, but I don't see how you cannot be disappointed here or who feels like this is a road to improvement.
I don’t have any negative association with the Firefox name (yet) but I definitely do with the Mozilla name.
> "one does not let one's friends skip leg day"

That is such a silly meme. It's silly because it suggests that Rust is a one-trick pony, or that it only focuses on memory safety, which isn't true in the least.

Besides, the borrow checker has at least one other major upside: Show me another mainstream language in which safe and efficient shared-memory concurrency and parallelism is as easy as in Rust.
You’ve described how I work, 95%.
I deal with qwerty enough to not lose it. I still do about 70wpm on a qwerty layout with occasional glances down. Most Dvorak users I know have very little issue with qwerty.

That user seems to have the password only in muscle memory, which seems like a bad idea regardless of layout.
Downvote away - doesn't make you guys any more accurate as to what is really happening here ;)
So? That has nothing to do with the performance of an implementation which is what I commented on. Data oriented design is about managing data organisation to match access patterns in order to best exploit the hardware cache. That requires more design than simply using the ECS pattern. Which is why a lot of generic engines introduce other concepts like Grouping and Archetypes to try to alleviate this. And even if you do use a generic ECS engine with performance sensitive features it’s still perfectly feasible to end up thrashing.

Also as a claim I also find this highly doubtful particularly as I’ve been working as a game developer for many years and not really seen it used on a single project in that time. There’s a reason why there are dozens of hobby implementations but no full scale games written using them.
Pricing is an issue though. There is no tier for unfunded projects or the unfunded stage
That's probably this story: https://www.reddit.com/r/talesfromtechsupport/comments/3v52p...

It wasn't QWERTY vs QWERTZ, someone had swapped out two keys as a joke. But the story might have evolved over the years.
Sell them, People doing EV car conversions and home powerwalls generally snap them up as soon as they are listed. I doubt many go to landfill or re-cycling
UK officially in recession for first time in 11 years
Since this is so useful, and has operational costs because they have to run a server, could they solve two problems in one go by just charging money for it? Like $10/year or something tiny. Bet the malware issue would go way down.
When I left the comment it said “he”. Nothing more than that, hence the terse reply.
Working for a foreign company that's paying you in a different country is a grey area. Many countries have business visas that allow "business" but prohibit "work", with the main (but not sole) determinant being whether you're paid locally.

Some countries are also starting to offer long-stay remote work visas: https://www.traveller.com.au/countries-such-as-barbados-to-o...
or blink
Like a phone or tv network, this requires a network and continuous development. It isn’t weird that companies want to be paid for those future investments by a subscription, rather than a lump sum at time of the sale of the car.

Also, “barely better than nothing” is better than nothing. Whether it’s something you want to pay for is up to each individual. Luckily, this car manufacturer gives you that option (after 3 years)
Answering this question directly is a such an obvious trap, I'm surprised they fell for it.
> Covid is going away in 6-12 months.

I think it will take a lot longer than that for people's behaviors to change back though.
Some VR experiences (e.g. Windows VR) allow you to have a "flashlight" which is a circular cutout in VR that actually just shows your VR headset's camera. You can control this space by pointing your controller like a flashlight, so you can keep it pointed towards your keyboard or whatever you want to keep an eye on without having to take off your headset.

I usually use it when I need to find my water bottle or to take a peek at my phone.
I for one would impose metric... it may be harder to rap, but true talent steps up to a challenge...
I welcome a coworker refactoring a section of the codebase to make it easier to change in the future. I do not like it when a coworker, new to the project, assumes that a certain way is incorrect. Like, introducing docker and additional tooling when no one asked for it. I especially do not like it when abstractions are unnecessarily forced.

Another perspective, if I am busy building out a feature and I open my source control to several huge PRs containing trivial changes, I groan. Now, not only do I have to respond to these PRs in a timely manner, I have to ensure that the changes are part of a codebase's design roadmap.

Large refactorings should be discussed, agreed upon and expected. Breaking a several thousand line module into a folder containing separate modules is nice and a welcome endeavor. I just don't want to see it as part of a feature PR. Discuss it and create a separate PR.

Also, just because you refactor, doesn't even your refactor is good. You can refactor in a worse off way as well. Your refactor may make the codebase nicer now, but could prevent easy changes later. Your refactor may go against best practices. I have seen this from developers that are on the Dunning–Kruger spectrum. Once again, refactors should be discussed and agreed upon.

As a side note, this seems like a great interview question to determine cultural fit. I do not want to work with a "fred" that doesn't communicate concerns and intentions.
do all of them use google extension store to install adblockers like Brave (also Chromium)?
Particularly excellent reference on the salary tweet. Yikes. You've hit several nails directly on the head, so to speak.
Hmm. Did the same in 2008. Somehow I bought it in the summer when it was still cheap, and gold crashed soon, but went back up in the winter, and stayed above my purchase price all the way since then. (I wish I sold it in 2012, though, before the next crash.)
I've read both specs and the PDF one leaves you feeling everything is somewhat vague and waiting to trip you up.

It doesn't help that nobody in Adobe could say no to every new feature that might possibly help to sell another upgrade to Acrobat.
I share your perspective with this. It's a fun idea. I've been a touch typist my whole life. But I did recently switch my default keyboard to International so I can type in French and Spanish, as accents are common to both languages but not included in the Windows 10 American English keyboard. I mention this because it has easily halved, if not hanged, drawn and quartered my typing speed. I'm several months in and still need to "test" touch type when I need a ç or ñ. So, I know speed comes down to muscle memory.

Really, it's not the blank keycaps that improved this person's typing speed. It was the deliberate focus on training their senses to memorize the way the tension in their left ring finger, or the way their right thumb extended to the left a little.

One fun and maybe not so novel use for this though would be training yourself to touch type AZERTY and QWERTY interchangeably. The blank keycaps would make it easy to switch between layouts and not run into a focus conflict like trying to mentally envision the A key, struggling to place it then looking down to see Q and having to fight your brain to not dump your mental priming for AZERTY and return memory for QWERTY. (There's a specific term for this in cognitive science. I want to say "trigger", but that's definitely not it. It refers to when a mylenated path is triggered by your senses and overrides your present thought.)
Show HN: CsCheck 0.9.0 – regression testing without data files
I remember that they fought for freedoms, not for corporate compliance.
I don’t understand how changing browsers accomplishes anything? It’s clear the leadership doesn’t care about Firefox. You’re just making their case for them that Firefox isn’t worth the effort.
One party has predictably made a mess of everything it touches including a pandemic response that will eventually kill over 200,000 Americans while suing end Obamacare which will if successful result in 20M Americans losing health care.

The last time they were in power they started multiple wars that has cost us trillions of dollars and thousands of lives.

I don't think we live in the same universe.
Is someone influencing Mozilla leadership hoping to kill Mozilla off through bad decisions?
Note that Brendan Eich resigned April 2014. Here is the original post for that graph and a bit of discussion on HN relating to the dismissal of 70 Mozilla employees at the time. : https://twitter.com/BrendanEich/status/1217512049716035584 and https://news.ycombinator.com/item?id=22058629
Especially problematic is that there is no way to donate to Firefox. None. Neither is there way to donate to Rust. As a result, I donate to Zig, but not to Rust.
This reminds me of a semi recent story about Firefox removing an old feature because it affected startup speed.

My basic thought was: I essentially always have my browser open. What do I care about a few hundred milliseconds, or even a few seconds, on something I do so rarely?
> Google already has a "monopoly in the web", and they in fact control Mozilla by being its essential source of revenue.

This is exactly why we need to use the "non-profit" part of the deal. Donations is the future. Please donate and your voice in the future of Mozilla will be heard (and not the voice of Google).

> My suggestion is to release a different sort of browser, smaller. In fact, release multiple browsers, each with a different focus. These specialised browsers could use pieces of Firefox code but would be small enough any user could compile

This is ridiculous. Firefox is not just for programmers who routinely compile things. It is for everyone. I am not compiling anything. You suggestion will make Chrome 99.9% monopoly.
It's enabled on Windows 10 but unfinished on all other platforms:

https://wiki.mozilla.org/Platform/GFX/WebRender_Where
>instead of Graph Porn

Thank You. These two words alone describe something I couldn't quite figure out what was wrong with these products. Far too much focus on Graphs.
Hey mate. The rig looks awesome. How is the performance output compared to a regular desktop with Ryzen-5/7 or Core-i7 processor in it? Can it run Spark? Apologies if my questions are irrelevant. I'm not sure if Spark/Java works well on the ARM platform yet. Although it'd be foolish on my part to expect too much performance from something like this that costs around $600! It'd be an interesting setup to test parallelism and learn how things work.
I haven't found any more info about this feature. Anyone have better search skills than me?
> Margulis, an esteemed scientist, was proposing an alternative causative factor that may explain AIDS, which isn't HIV, or more precisely, which isn't HIV in isolation.

She's not esteemed in the field of what causes AIDS. She's esteemed in a different sub-field. In terms of AIDS, the actual experts have come to the conclusion she's wrong, and one thing we should all have learned by now is that our ignorance is not equal to the knowledge of experts.

> This fascinating discussion will make your jaw drop

Not for the reasons you think it would, though.
Here are all the ways I know how to duplicate a tab:
- ctrl drag the tab to the side until a downwards arrow appear and then release

- ctrl click the refresh button (any of the navigation buttons really, although they will clone the previous or the next in the history)

- middle click the refresh button

And my favorite: “yt” key combo when using Vimium-ff.

Additionally, it’s useful because I like to keep related tabs next to each other, so I often used these methods to duplicate a tab (or ctrl/middle click on the new tab button to open a blank one next to the current tab), but now I only need to press “t” to open a new blank tab right next to my current one.
Scientists Reveals Direct Connection Between Smoking, Vaping and Risk
Sure, but that doesn't solve my (perhaps somewhat irrational) issue with physically handing my phone to people I don't really trust, especially when out of my home country.
Not due to robots.txt but you can see what happens to genius formerly rapgenius when they get removed from the index:

https://techcrunch.com/2013/12/25/google-rap-genius/
Chromium-based forks like Brave or Edge or straight up Chrome. Personally I use Brave as it's privacy focused and crypto friendly.
Speaking from experience; once it’s been shared ad nauseam, and they still don’t get it, what would be the alternative conclusion?
I switched to Dvorak on a keyboard without changing the key caps. That has about the same effect. It took me 2 days of staring on a colour coded map (each finger had a different colour) taped to the top of my screen before my brain just went "ok. I got this now" and I went from about 25wpm to 80 in 20 minutes. Such a weird experience. 4 days after switching I was back to 110wpm where I left qwerty, and now I am at 120 in one-minute bursts. About 90 sustained.

I switched mainly because I was a nerd poser in high school, but also because I had some warning signs of carpal tunnel syndrome. No issues since.
the number of people who will hop from one airbnb to the next during some unknown WFH period is absurdly small
> I first heard about it at KubeCon last fall, and kind of shrugged it off as one of those fledgling...

I didn’t know the age of the project, because I hadn’t heard of it. That’s why I go on to say that in actuality it has a ton of adoption and I’ve had a great experience with it.
Dune II: Reimagined
LamPORE: Molecular screening for SARS-CoV-2 infection based on nanopore seq
Seems like Baker salary is correlated to Firefox marketshare. If I'm extrapolating correctly, a $0 salary should give Firefox 90% marketshare.

// just kidding of course.
Seems to be down again now. Guess it'll be spotty until traffic settles down.

Maybe the traffic will provide an interesting exercise in optimisation?

eg move from wordpress to static content or something, maybe add some CDN pieces, then whatever else turns out to be needed?
Same. As someone building a web app, the existence of good non-Blink/Webkit browsers is matter of importance to me, and I'd happily help to fund alternatives.
Do you mean because Firefox is in danger and you believe Chrome is your second best option? Or do you mean this as some form of protest?

Changing browsers only hurts Firefox.
Mozilla also fired #1 contributor to Wasmtime, while saying there are "vast new areas" (their words, not mine) beyond the web and giving Wasmtime as an example(!!!). This is a tragic comedy.
Does Mozilla make anything that people use, other than Firefox?
(Apologies, I had to truncate the paper's title somewhat to fit with HN's rules)
The Pandemic and Vitamin D, Science
Brave has done more than enough shady things to disqualify itself.

https://news.ycombinator.com/item?id=19129086

https://news.ycombinator.com/item?id=23746117

https://news.ycombinator.com/item?id=23442027
Seen on HN 7 months ago:

https://news.ycombinator.com/item?id=22012300 (152 points/28 comments)
The number of things you can be ranked on increases as the population size increases.
Brave has a terrible track record for a relatively new browser. See the affiliate injection drama.
Show HN: Tracking the Impact of COVID19
Hi HN

As the impacts of COVID19 continue to be felt around the world and layoffs and business closures start to happen more and more,

I thought it would be worthwhile to compile this data somewhere.

https://impact-oss.github.io

The raw data is at

https://github.com/impact-oss/impact-data

I've created a very basic setup to compile business statistics around size of company, number of employees, Administration vs Layoffs and number of jobs lost.

I'm slowly adding more data as I find it, but it is a small set at present.

Hoping that by making this open-source lots of people are able to contribute and this data will be useful to see what sectors and job types are predominantly affected.

Happy to receive feedback and I know the site itself is quite rough around the edges.

Cheers
println!("Perhaps Rust?");
I don't know why the scrolling on businessinsider.com is broken for me, but this worked: https://apnews.com/668bb0219afcc086376c9d56685ab9d0
> It has remained such.

You should take a look at genomic data. The volume of data is one of the main challenges[1].

[1] https://spectrum.ieee.org/computing/software/the-desperate-q...
Just like with radar, it's an active process. The telescope emits radio waves, they are reflected by the object, and the telescope receives the reflected waves.

With clever tricks they can then get a hint of the size or other parameters of the object from the shape of the reflected signal.
A whopping 88% of Crimean residents thought Ukraine should recognize the result of the referendum, according to independent Pew Research. [1]

[1] https://www.pewresearch.org/global/2014/05/08/despite-concer...

Unless you can refute an extremely trusted independent pollster, I'm inclined to believe the statistics rather than anything subjective.
They have their own stores apparently (at least the user-facing front).

https://microsoftedge.microsoft.com/addons/Microsoft-Edge-Ex...

https://addons.opera.com/en/
This is cash for joy!
She's on my list of terrible female CEOs along with

Marissa Mayer

Susan Wojcicki

Elisabeth Holmes

Edit: in case you missed my username I'm a female myself.
CNET (and Mozilla)[1] say that Firefox still has a fully functional security team.

The source for this is an unsourced tweet. I'm going to flag it because HN does not seem like a good venue to hash out rumors.

1. https://www.cnet.com/news/mozilla-cutting-250-jobs-after-cor...
> Is AirBNB a valuable idea?

That is a meaningless question. What matters is value vs price and the IPO price isn't known yet.
"the Arecibo Observatory, which searches for aliens"

It seems clear what happened here. Aliens.
I have also been switching on and off from firefox especially on mobile as the mobile firefox hasn't worked perfectly - however by using the add-ons the experience was quite good.

Few days ago the mobile firefox upgraded itself to new version that doesn't support most of the add-ons anymore except few of the big ones - "The recommended plugins" so most of the things why I wanted to use firefox is gone.

Now I hear that they have fired both the security response team (really bad on the mobile if the security is not there) and the next generation rendering engine team (really bad if the speed is not there).

Time to go back to Brave and not look back. The management should be fired, they have majorly fcked up the browser I would really want to use.
Great insights on the how to create better custom chatbots, I can attest that the bots can really outperform human reps when it comes to customer support, we have been using a chatbot in our site for quite some time now and our customers are in love with it.

With the help of the team - Chatifai Technologies
https://bit.ly/customchatbot -

that helped set it up, we are continuously improving the chatbot's knowledge base to meet more needs of the customers, reducing the time our human reps have to interact with the customers.
>4) Don't spend most of your money on projects that aren't your browser.

Web browsing is much more than a browser now, it's outside of browser tracking, like Facebook and Google pinging your ip address. It's hiding your email from spammers and email traders. Sharing links outside of browser and being able to read them offline. Controlling browser habits with voice.

Mozilla offers paid service that do such things. It all works towards your second goal - respecting your privacy.
> Relying upon high-powered terrestrial radars (of up to one MW[3]), radar astronomy is able to provide extremely accurate astrometric information on the structure, composition and movement of Solar System objects.[4] This aids in forming long-term predictions of asteroid-Earth impacts, as illustrated by the object 99942 Apophis. In particular, optical observations measure where an object appears in the sky, but cannot measure the distance with great accuracy (relying on parallax becomes more difficult when objects are small or poorly illuminated). Radar, on the other hand, directly measures the distance to the object (and how fast it is changing). The combination of optical and radar observations normally allows the prediction of orbits at least decades, and sometimes centuries, into the future.

https://en.wikipedia.org/wiki/Radar_astronomy
I do plan to stick with Firefox in the meantime until the project itself degrades. But it's time to see what else is out there so that I begin supporting another browser with a viable future, in the case the Firefox might not be around anymore or might not meet the criteria I have for a browser.
I'm actually very saddened by this. What are the alternatives? Use chrome/chromium or other blink powered browsers and let google have it's way with the web?
I wish some organizations like Tor will fork firefox and absorb these talent, then I can contribute whatever I can afford monthly to it, knowing that anything I contribute will be going to the betterment of the web than into incompetent management. Maybe they can start a kickstarter campaign or something, I will definitely contribute.
Servo is a long term bet on a future html/css engine, not the current engine. Its css engine has been merged into Firefox.

(https://en.wikipedia.org/wiki/Servo_(software) )