skysight-inc/HackerNews huggingface dataset:
My too many tabs problem is more than a bookmarking issue.

- It’s partly ADHD: I lose track of tabs I no longer care about

- It’s partly about state: I have actively performed some unsaved work that wouldn’t be preserved by a bookmark

- It’s partly because I use the same computer for work and personal use: this amplifies both of the other problems, and I haven’t found a good profile management solution to mitigate them

I mean by all means an improved bookmark solution could help, and could potentially help to improve these other issues.

But my current solution is to just treat all tabs as ephemeral, and just close them all periodically. I very seldom bookmark anything, I generally use browsing history for that use case instead
The best example I ever saw, and a great UI framework/component library on top of it, it's NaiveUI - www.naiveui.com . The code is all in JSX + Typescript, I didn't find a single component with html templates.
But what about long covid? The numbers in this article are based on _symptomatic_ breakthroughs, not _all_ breakthroughs and do not include any measurement of how many people had lingering symptoms that showed up later. If they do not measure asymptomatic breakthroughs and lingering symptoms through random sampling and surveys then they do not know how many vaccinated people are spreading the virus and can not give advice on whether vaccinated people need to take precautions to protect others. Without enough random genetic testing new variants will be missed early on. They also have little idea if the virus is lingering in some people and creating new mutations (does long covid breed variants? I have heard of no studies of this.) It is not even clear here if everyone who died was even tested, so they may be undercounting deaths. Seems like our new approach here is "if the ER's fill up then panic, but everything is cool till then". It is really obvious from the JHU data that the USA is in the midst of another wave. Maybe it is less deadly but the JHU data also shows deaths starting to rise in most states. You can see these trends in the NYTimes data as well.
The spread of capabilities is bigger now.

In 2000 a developer might have been developing on a Pentium 3 with 128 MB of RAM, but they could reasonably expect their audience to be using at least a 486 with 16 MB of RAM because that was the minimum spec for IE4.

Now you're stuck with trying to impress people with a Ryzen Threadripper and 64GB of DDR5, but your webapp still has to support everyone's iPhone 7 (with 2GB to share with iOS and everything else they have running) for as long as Apple does.
Nope...

https://twitter.com/PolyNetwork2/status/1425130017546149891
I got pretty proficient at using vim in vscode, and personally for me the investment was worth it. It's great for working in HTML with chords like `va"p` (replace selection around quote with clipboard) and `dip` (cut out the contents inside this xml tag). YMMV depending on the type of work you do.
MacOS still has anachronistic design elements. My least favorite was the Dashboard, which long outstayed it's welcome...
It really depends on your company/culture. I spoke with a variety of different EMs about their career progression and I learned there's really no single, straightforward path. Many ICs-turned-EMs were already doing the job, just lacking the title. The promotion to EM was just a natural promotion. (This is common, but takes a while and really depends on demand w/in your company and headcount requirements.) If you don't have a lot of people/team management experience or if you want to move faster, you'll probably need voice your desire to be an EM and find a leader who is willing to take a chance on you. (This is faster, but can be difficult to convince someone to trust you when you don't have experience managing people. I've seen this chicken & egg problem a lot...'how am I supposed to prove my abilities as an EM if nobody is willing to let me try?')

If you are in the latter situation, think about all the team/people/product/project management activities you've performed in the past and use that to build your narrative. You don't have to be an EM to have/demonstrate those skills. You should definitely apply and interview elsewhere...it can't hurt. Worst case, you get some practice and you get a better idea of what your industry is looking for in an EM. Best case, you get the job :)
Is there something like this for adults? I've been learning mathematics on my own for a few years, but my progress has been painstakingly slow and erratic.

I would really welcome some kind of schooling aimed at people who, like me, are genuinely interested in the subject.
I think wanting to minimize is related to working with non-maximized, mouse-managed windows. I was a heavy minimizer on Windows back when I used it for things other than gaming (so... some time before Win7) and on Linux back in the day, but on macOS with Spectacle, I never minimize. Everything is almost always maximized, half-screen (top or bottom, left or right), or quarter-screen. I rarely move a window with my mouse, I just toss them to different regions (or maximize them) with key combos. I don't get visual clutter without minimizing, because my screen's usually completely filled with whichever things I'm working on.
> But in our industry, it's not the majority of cases. I feel well compensated and not overworked.

If you are inclined to compare your compensation to compensation of workers in other industries, take a minute and compare the compensation of your c-suite with those in other industries as well. You will notice that you are underpaid and massive amount of gains are flowing to your execs.
Costly bug-bounty is all
Feels good just to sit back, relax and watch the chaos and carnage around the cryptocurrency market as I wait for the inevitable dive.

Coming soon.
An interesting article, but flawed.

Comparing the Triassic Period and its warmer climate to our situation is misleading.
The speed of change is what is unprecedented here, thus only comparable to other more catastrophic events in Earth's history.
What are you talking about?

Google is an extremely large number, Google/Googol was often in those "fun facts books", very apt for a company that searches and index the unimaginably large amount of websites.

Nike is the greek goddess of victory, very good for a company that is about sportswear.

BMW is Bayerische Motoren Werke, so a location and motor works, they make cars. that makes a lot of sense.

Mercedes is a semi common Woman's name (and used to be more common) named after a guy's daughter. Apple is the fruit.

So I will give you Mercedes and Apple, but the other ones were really awful examples of names that don't mean anything.
I'm in my first few months with Vue after 5 years of react and so far I'm loving it for the most part. I'd say the things I like the most are 1) More of a framework than s library (official router, state, css-in-js, etc) and 2) automatic tracking of dependencies.

The worst part so far has been mostly related to the ecosystem. I find Next superior and better maintained than Nuxt, and the 2/3 transition situation looks like a really bad thing to me (sadly reminds me of the python 2/3 situation).

Also, it might have been caused by the specific teams I've been part of, but with react I always find there is a huge tendency to overengineer everything and make things a lot more complicated they should be in the name of purism or whatever reason. I consider myself as a more pragmatic person and Vue fits me a lot better overall.
It sounds so unsustainable in the long run. It's good that we have parallel alternatives for some categories of apps, but we need better apps not more shallow copies of apps. The gnome project is doing the same thing, so the same kind of goes for them.
They may try to sue exchanges that let the funds be transferred out, as the addresses where the thieves sent the stolen funds have been published.

There's absolutely no need for a central authority, but as always we need local courts and law can be different in different places where those exchanges are registered.

Screw globalism and screw central authorities.

Having said that, this DeFi stuff is laughable. As if the main use case is to find greater fools or scam people.
Not remote-friendly: remote FIRST [video]
Given the rampant fraud in the tangible asset insurance business, imagine the premiums and due diligence to deal with semi-untraceable internet money. I’d consider anyone selling it to be either a fraud or an idiot.
Show HN: Nursery Rhymes and Fairy Tales Written as Python Programs
I had the same thought. Best guess, they're doing it as a large scale canary.

That way they can roll it out to all Firefox users, and if something breaks, users can always fall back to non-private mode until it's fixed.
> Why not have flatpak prompt for permissions as they're used, e.g.: "This app wants to open your home directory" rather than at install-time. That would make it abundantly clearer to the end users this is aimed at.

I'm going out on a limb and guessing that it is because that's what is done in mobile, and it's usage in mobile has re-taught everyone the lesson that constant dialog prompts just train users to click through dialog prompts without reading them. That's bad, and annoying.

I do still think there are better solutions to that problem, but it would require more effort from users to get applications working if they weren't designed with sandboxing in mind, which is the vast majority of applications, which in turn means that Flatpak probably wouldn't have grown as quickly.
Thanks, that makes sense — where I live most of the talk around video games was about school shootings, not "regular" violent crime among young people, that's why I was a bit confused.
"Resistance is Futile" could be the tag line
> Actually intuitive

I would say that 'discoverable' is much more important and also better defined than 'intuitive'.
Seagulls eat clams. They break the shells by dropping them onto rocks from a height. They're able to learn to steal food from other birds when they see a chance, and conversely, to regulate from which height to drop clams of different sizes.

All of these require planning and risk assessment abilities. Being able to take a bag of potato chips away from human-infested buildings and opening it is not really that far outside the scope of their adaptations.

Still, crafty little bastards they are indeed.
Why are backup cameras mandatory? I don't want that either.

Make it a standard DIN radio slot and you can put in whatever stereo you want - and upgrade it in 5 years when your car still works great but the Bluetooth standard has changed.
It leaks out of the atmosphere. It is pumped back into the atmosphere by photosynthesis + burial of organic material.

Perhaps not the best metaphor.
I know what Bitcoin is, have read the paper and I totally get their value proposition.

But now a days it's hard for me to understand what's going on in crypto world. For example I couldn't even parse their statement:

"#PolyNetwork was attacked on @BinanceChain @ethereum and @0xPolygon Assets had been transferred to hacker's following addresses:"

Source: https://twitter.com/PolyNetwork2/status/1425073987164381196
The number I saw was 100,000 sqft - it seems like it depends on whether you exclude the smallest Walmarts : )
This is a series of complaints about the project as it stood in 2018, when eOS 5 was new. You don't suspect that maybe some of your criticism might have aged out? Maybe some of your recommendations are redundant by now?
The free food didn't really excite me much. It was mostly junk food, or something dressed up as natural and healthy but turned out, when you looked at the label, to be junk. The coffee was good, though.

Junk like https://www.health.harvard.edu/blog/what-are-ultra-processed... and https://www.cookinglight.com/eating-smart/clean-eating/how-u...
I'm trying to extract some signal from this link...lots of upvotes, no comments, 30 min old, top 3 on HN...I'm worried this will be read as negative, but it's not, just learning, and enough time has passed I'm itching to jump in and ask:

- Is the significance here exactly what it says on the tin: the model behind GitHub's AI code completion will be shared with people on an invite basis? Or am I missing something?

- What is the practical import of the quote at the end of this comment?

"can now" makes me think its a new feature over Github's implementation, which would then indicate the "simple commands" could be general UI, or at least IDE UI, navigation.

If "can now" means "it is currently capable of, but will be capable of more", then I'd expect it to be the same as the current implementation on Github.

Quote: "Codex can now interpret simple commands in natural language and execute them on the user’s behalf—making it possible to build a natural language interface to existing applications."
Ask HN: Any founders want to talk weekly?
Any founders out their that wants to talk weekly about their struggles and success over chat/zoom?

The catch is you can’t talk about your startup (i.e. no self promotion). You can only talk about your own struggles and success as a founder.

The weekly support group can be anonymous (no video and use avatar names instead of real names)

I will post a google form if enough people are interested.
Is it possible to install Elementary's DE on Ubuntu?
It depends what you're doing with the data. If you're trying to map into an object based view of your data, then yes ORMs have at least thought of most of the issues there.

However if you'd like to view your relational data gasp relationally, then the ORM is a giant anchor around your neck.
The collatz could be false and still never halt. For instance the counter example could have an infinite number of numbers between it and 1. Perhaps the cycle found is infinite in length.
IMO your best bet is to take an older car and retrofit it. With mandatory ADAS looming (I believe EU has already passed a requirement that takes effect in 2022, and the US is surely not far behind), you won't be able to find a new "dumb" vehicle of any sort.

My speculation is that this all stems from the enhances crash safety characteristics of new cars. The doors on new cars are pretty much a foot thick, windowsills and dash higher, A-pillars thicker on new vehicles. This steel marshmellow-man of a car does a great job of protecting the occupants from previously bone-rending impacts like the head-on offset collision, with the tradeoff that you can't see for shit out of them.

Enter ADAS. No manufacturer wants to see their incident rates go up due to crashworthiness-vs-drivability tradeoffs. Now that the tech is available, manufacturers are incentivised to put ADAS in everything they sell.
I think this is an interesting research direction.

From my perspective though, being a T1, what I want is an even faster acting insulin than we already have, with a shorter "on" time.

To explain: the shortest acting insulins we have right now take effect about 30 minutes after injection. Then the dose stays active for about 4 hours. So for me to react to a high blood sugar, and until I can be certain that I did not inject too much (nor too little), can take up to 4 hours.

That is almost unbearably long, especially when my blood sugar climbs through the roof, and I am not sure whether it is because my pump line was blocked. Overloading on insulin (called "stacking") to compensate for a crazy high blood sugar can be very dangerous - plus I can't think straight when my sugar is that high. Nothing sucks more than having to sit and wait for a high blood sugar to come down...

Contrast that lagged response time to eating food, especially high GI sugars such as a soft drink, orange juice, or even bread. This can spike my insulin in a matter of minutes.

All this makes matching sugar spikes with insulin response curves very hard; it is a one-side-overdamped-and-other-side-underdamped dynamic system. Any diabetic will tell you how crazy a "roller coaster ride" can be, which is what happens when you overcompensate on either end.

To get back to the topic of the 'smart' insulin: if this research can lead to an insulin that can always be in my bloodstream, ready to act when my blood sugar rises, and stop when my blood sugar falls, and if it can do this quick enough, then that would be a game changer.
Tell that to the billionaires who complain about their problems.
If I don't give my cats the usual number of treats, they look at me like they know they're being cheated. I never thought they could count, but I figured they have a sense of relative quantity ('enough', 'more', 'less' and so on).
I really want to just play with this tech- it’s frightening but also the future, but I’m still waiting to be accepted on the GitHub copilot waitlist. I wonder how long this will take for people who don’t know someone who knows someone…
You see this in programming languages too. Many languages distinguish between one of something and a collection of them, e.g. int x vs vector<int> x. In other languages, like Matlab, everything's a vector, and a scalar is just a vector of length one.
It depends. The main lever is where you will find a great mentor. Here are a few points you should think about:

1) Sponsorship/Mentorship. Will your current manager or another manager in the company champion your transition to a manager? Becoming a manager requires a lot of mentorship and coaching. Does HR at your company provide support? Is there a Senior Manager or Director that will mentor you?

2) Levelling. Does your company have a career ladder? Are there Staff Engineer levels? Have you reached this level as an IC? I personally would not sponsor an IC to become a manager if they haven't reached the Staff level. Staff Engineer is a sideways promotion to Manager. Senior Staff Engineer is sideways to Senior Manager.

3) Switching Companies. You should apply for a Staff Engineer position at a new company. During the interview process make it clear that you want to transition to a manager. During the negotiation phase, build a 6 month transition plan with the hiring manager.

4) Read. Read a lot. You should read all of the canonical management books.

https://www.amazon.com/High-Output-Management-Andrew-Grove-e...
https://www.amazon.com/Managers-Path-Leaders-Navigating-Grow...
https://www.amazon.com/Hard-Thing-About-Things-Building/dp/0...
https://www.amazon.com/Making-Manager-What-Everyone-Looks/dp...
Show your employees you care about their mental health with these strategies
Researchers and scientists were actually often simply paid more.
MtGOX comes to mind. A bunch of the ICOs were simple frauds so they would practically have a Wordpress website with a Bitcoin wallet address.
Well, according to that article "Advanced Placement calculus courses has declined by nearly 13 percent over the past two years."

Anyway, the policy was made with intention of forcing equality, not improving math education.
I don't know about GP's perspective, but from my own experience in a similar situation (pre-pandemic) the boredom is a massive source of stress because we are expected to be constantly improving our skills, knowledge, and 'productive output' in order to have valuable work experience to improve our likelihood of having future employment opportunities and access to healthcare.
Gnome (specially gnome-shell) is also very keyboard centric (not as much as tiling WMs obviously), which works really well for normal laptops.
HackerSploit Docker Security Essentials
I disagree. It was already possible and cheap to setup satellite offices in foreign countries in order to exploit labor differences, and so far this effort has usually failed. There’s no reason to believe that Covid has knocked down the final barrier to offshoring more work.

More frankly, I think that the cost savings in offshoring are a false promise. You can hire very cheap programmers in India and similar, and they are not very good. Those programmers that are very good at their job either immigrate to the US, and start earning an American salary, or they raise their prices high enough so that the benefits of offshoring are less clear cut.

As far as working with remote employees off shore, time zone and language regularly remains the biggest barrier; Covid hasn’t fixed that.
yes! For about 2 decades, I worked for normal companies with normal 40 hour weeks, but, I negotiated a 20% salary decrease, and I didn't work Mondays (so, 32 hour work weeks).

This worked out really well for me. I was satisfied with my work accomplishments, I had plenty of extra time to write books and spend more time with family and friends. I don't miss that 20% loss of income.
> The user told the hackers to try depositing the stolen tokens without Tether, which the hackers did successfully and they deposited all the addresses into Curve. The hackers then sent the anonymous user about $45,000 worth of ethereum for their help.

Best part of the article is how an anonymous person helped the hackers launder their money and got a tip for it.
Yes, still experimental. We recently merged in the ability to cross-compile Flatpak apps across x86 and ARM, so hopefully that leads to a more official status soon.
Firefox 91 features HTTPS by default in private browsing mode
I'm reading the design principles right now. A lot of them are sane and reasonable; my issue is with what's missing.

>Resist the pull to try and make an app that suits all people in all situations. Focus on one situation, one type of experience.

A kitchen sink is bad. An incomplete program is even worse. So, even if focusing on one situation and one target audience, make sure that your program is reasonably complete.

>Don’t overwhelm people with too many elements at once. Use progressive disclosure and navigation structures to provide a guided experience.

Tracking complexity is more important than the "raw" number of elements being shown. That's why consistency is so important. Refer also to what I said about "incomplete programs", it applies to the UI.

Guiding user experience is good, but remember that your user is not a moron, and does not want to be treated as one. There's a difference between pointing the right direction and pulling someone by a dog choker.

Poorly used progressive disclosure makes every non-trivial task a chore, so make sure you're doing it right.

>Frequently used actions should be close at hand, with less important actions being further away.

Ultimately who decides which actions are "more" or "less" important is not you, but the user; you can at most estimate it, for your typical user, in typical user cases. So make sure even the less important actions are close enough.

>If something can be done automatically, do it automatically.

>Try to anticipate and prevent mistakes.

Don't be an assumer. Don't code your program to be an assumer either. Nothing is more aggravating than a program incorrectly automating something, based on assumptions. Or preventing the user from doing something sane in context, that the developer didn't take into account.
My immediate thought was this might help ease a lot of performance issues with Docker on Mac/Windows.
Embrace ephemerality with default disappearing messages
I prefer the Dashboard to its kind-of replacement, whatever they call the slidey-out widget sidebar thing you get when you click on the clock (which, unrelated to the comparison between those two since the Dashboard's invocation wasn't exactly sensible, either—what the hell?)
The point is that when it comes to full time remote work workers in LCOL areas and workers in HCOL areas are in the same marketplace selling the same product.