skysight-inc/HackerNews huggingface dataset:
> missing AGE encryption

I am just curious. What makes AGE backend better than GPG one?
tqdm is indeed 8 years old, but it's been popping up everywhere for only a couple of years now. Hence the "gaining traction".
A new fun and intuitive way to learn the piano using Augmented Reality
I mean of course there are.
Melania Trump Is Releasing NFT Backed by Solana Using $Sol and MoonPay
Your first sentence answers your second.
IMO those assertions are more useful in tests (which Rust make easy) than to protect your functions from inconsistent inputs.
> Basically, this means that “microsoft-edge:// links” can no longer be forced to open in your default browser of choice

So wait... Links that specifically REQUEST to be OPENED IN EDGE cannot be overridden to open with an arbitrary program? So just don't use those links. Problem solved.

The irony here is anyone who actually cares enough to be angered by Microsoft opening links in Edge rather than their preferred browse would never use "Start menu search" or other noob features.
If someone uses your credit card or other account info to withdraw cash then the bank cannot reverse that, similarly to crypto transactions. The protection is having an insurance fund to reimburse affected clients. Crypto projects can do the same thing but they rarely do it yet.
There are projects like nexusmutual.io where you can get covered against smart contract failure & exchange hacks.
But even if you would be more protected against frauds in crypto, it has a lot to improve to get closer to it's promises because it's still far from it.
We would only be coming full circle. https://donhopkins.medium.com/mit-ai-lab-tourist-policy-f73b...
I will say - people here are not chronically underpaid. It depends a lot on how the stock is doing but a lot of people here are from pre-IPO. So, it's not uncommon for people to have a 7-figure TC. The company basically 50x'd its valuation in <3 years. So, even if you got a kinda not-so-great amount of stock back when you joined, you still are getting a ton of money.

For newer candidates such as myself who joined post-IPO, the pay is definitely nowhere near competitive for the level of effort. I'm making a good amount but I'd say it's closer to average-slightly-below for FAANG but it's also my first big name. I didn't have a competing offer to push that could push them to the top of the band or into the next level. My offer was for about $360K recurring TC (I have ~8years of xp). Now, it's worth like $330K because the market went down so hard but just a month ago... It was $450K. So, the stock is very tumultuous and frustrating to deal with. I wish I had joined a Google or something because my last company IPO'd but the stock tanked 75% since IPO. I've held the entire time and am wondering if this shit is gonna be a penny-stock now. I went from thinking I could buy a home in the next year or two to "well, I'm fucking nowhere and I spent nearly $100k on those options. FML."

A lot of my peers have been here before IPO and are putting up with the shit because they make so much money. A lot of people here are making crazy money even if they joined just a month before IPO because it 3x+ just before they listed. The people who are post-IPO (like myself) tend to put up with it because it's their first big name - although blind leads me to believe a lot of people quit... Just not from my immediate team. We'll see. I'm surprised no one has left on my team in the 6 months I've been here.

I'm in SV, obviously.
I use to think that they should pay me 1/4 of my hourly rate at work because I could get quite distracted and work quite ineffectually, 3/4 for each hour slept as that is where most of the processing happened, and a 10x bonus for the morning shower where all the hard problems of work would be solved in instantaneous heureka moments.
It is definitely nicer than trying to correctly get P/Invoke declarations or debug COM marshaling issues.

This is the kind of tooling that makes me still reach out for C++ when going outside managed languages.
Things change. We've witnessed the raising of women up to men over the past century. Good!

But that doesn't necessarily mean we can abandon monogamy or un-problematize sex, nakedness, or bodily functions.
They are gypsies, aren’t they?
That wasn't the argument being made, like at all. Your argument is actually the one being made in bad faith.
You must have to pay more than double to bribe two people simultaneously -- since each one then has to rely on an extra person to cover up the corruption.
Hmmm I guess it is all in the eye of the beholder. If you are the kind of person who thinks C++ went wrong with its template system, then you might find issue with any language emulating C++ failures.

If you think C++ is a beautiful well deigned language, then I am sure you will not have issues with Rust either.
Yeah, I mentioned Azure and GCP specifically, to imply that other divisions within those companies may be different. Anything where you're constantly deploying to enterprise customers, you're going to need to be responsive to issues that come up, and that alone will take a good chunk of the day.
> Sure they should. I often spend all day on negative numbers of lines (I always say that the best code I write, is the code I don't write).

You're missing the point of the article. It's not about valuing quantity of code. It's about valuing minimizing the time it takes to determine what you want the code to be.

If it takes you a 30 minute compile loop to add a line of code, it's also going to take a 30 minute compile loop to refactor and eliminate a line of code.

The latter is actually worse. When your iteration time is high, developers will deal with it and push through as necessary to get features implemented because they have to make the software do a certain thing. But they will absolutely not struggle through a shitting iteration cycle if the only result is cleaner refactored code.

If you want nice codebases, you need a nice iteration cycle.
After 30 years on Windows I switched this month to Linux, for pretty much the same reason. It's great. And it feels so fast. All my software exists natively on Linux (minecraft and game emulators for the kids, KNIME, Intellij, and Blender is a lot faster on Linux). No Word or PowerPoint, but there's Libre Office and it's good enough.

Who'd have thought that 2021 would be the year of Linux on the desktop. Not because it has gradually improved (it has), but because the alternative has declined so much.
Offtopic, but if you really are paid 425 euros per week then you are seriously underpaid even for Eastern European standards. There are (relatively rare, but still) jobs that pay this much per day.
With my current manager this has become a skill I'm honing. He's senile and asks for all sorts of things he will have forgotten about in a few days. So I slow roll any new idea he gets excited about until it has percolated for at least a week or two. The trick is figuring out how to wait long enough to avoid doing throw-away work without waiting long enough that he feels ignored. But, like I said, he's senile, so that helps with the latter.
Isn't it more of a property of single-member districts rather than voting system?
I just had the pleasant experience of importing tqdm into a script, checking HN, and seeing tqdm here :)
At least for fusion360, check out this project: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux

It makes using fusion on wine really easy, and it runs surprisingly well too.
They may be acquiring your company to get the software engineers. This was a somewhat common practice in the mid and late 1970s, the old is becoming new again. You're probably safe.
Modular design is decades old though. Rails devs argue about it because it's against the rails way, and that makes things harder for them. But I've been modularizing my Java webapps since I graduated from college, 18 years ago.

But also, microservices weren't pioneered by rails devs. They were pioneered by huge companies, and they definitely have a role to play there, as you point out.
But why? Seriously though, the performance degradation and the "too much magic" problems are not worth it.

You could use one of many project bootstrapping tools to quickly spin up web applications in Node, Go, or Rust.

If you still insist on using a dynamic language, then at least try the Phoenix framework in Elixir. It offers so many more good ideas.
A ton of great food, lots of concerts and shows from all over the world, great weather, and relatively easy access to world class outdoor activities?
Monty Montgomery on analog-digital conversion:

https://www.youtube.com/watch?v=cIQ9IXSUzuM
Yes, definitely industrialization is probably the deeper cause. Industrialization made possible the kind of urbanization and demand for education that we have today.
Some steps that newcomers ask me about involve memory management, the borrow checker, and sharing data, such as Rc, Arc, dyn, cell.

https://doc.rust-lang.org/std/rc/struct.Rc.html

https://doc.rust-lang.org/rust-by-example/std/arc.html

https://doc.rust-lang.org/std/keyword.dyn.html

https://doc.rust-lang.org/std/cell/
I agree and that's why it was a footnote- that's the point I was making. But on much of the Internet you'll find people eager to misunderstand this very point, so some defensive writing is justified.
This is so dumb. She is missing the whole point of whey folks are upset. Republican colleagues are making millions trading on information they know before the rest of us. And she's not immune. Her family has been documented making a mint from the markets. She should just put all her money in index funds and win and lose like the rest of the invested country. And her making such statements makes her and the dems no different than the republicans and that will hurt them at the polls but like she cares.
>But I've never used Linux in a desktop UI environment. Ever. Always been an MS Windows guy. But Windows 11?

Use KDE, it's just like windows but better.

>I think my biggest fear are driver issues and having to convert a ton of files over to new formats for things I use to run my business. (Lots of MS Excel files for example). I use Microsoft Office (Word, Outlook, Excel) and Microsoft Visual Studio (F# Development) heavily. Excel is my biggest worry. And fighting with driver issues.

Use a windows VM if you have to, or just use MS's office cloud in browser or some electron app. The kernel is the driver, there are no driver installs except from nvidia off the top of my head. Everything just works. If you can use a server with linux you are fine.

>Anyone here convert from Windows to Linux? What kind of issues did you run into? Should I do it?

Yes, 10 to Kubuntu 18.04, no issues at all, less setup, miss foobar2000 and installed deadbeef instead.

>Perhaps most importantly: Which Linux distro should I choose, and which desktop environment?

Kubuntu 20.04 LTS is easy as a windows user, and if you want to use still use Windows I suggest Windows 10 LTSC.
This. Just like in the ol' good days, install an API hook (e.g. with Microsoft Detours[1]) that would patch relevant functions in-memory. Microsoft cannot block this because they'll be breaking lots of existing things (automation tools, gaming overlays, AV software even).

And if MS would want to play it rough and start blocking hook DLLs with permission barriers, make this API patcher a kernel module.

[1]: https://github.com/microsoft/detours
> I get generics, but they really don't come up in daily use with the tasks where I use Go.

I sort of understand this argument, but I can't really imagine defining queue as something else then <T> wait_for_item() -> T. I've been writing Python for to long to know that wait_for_item() -> any will backfire in production eventually and I don't want that. At some scale (both in code size and amount and scope of dependencies) those problems just become too serious and too common to not have language that deals with that. And Go is way too popular for people to limit its use only for the cases where it currently works.
In the US:

financial -> 2008 subprime loan crisis, recent inflation

groceries -> couldn't buy toilet paper at the start of the pandemic, still some lingering supply issues, prices going up

restaurants -> many not open reliable hours anymore, many closing

medical -> costs way too high and continue to rise, hospitals oversaturated with patients from time to time, nurses quitting

All of it is ultimately backed by laws, systems, real people who can be held accountable -> maybe if you are rich

I can't fault the average-income (or slightly higher/lower) person for having the point of view that these are starting to fall apart and aspects of DeFi becoming attractive, even though the practicalities have a long way to go before they would become anywhere near as foundational.
Sagawa (a private courier in Japan) provides a similar service but at your doorstep. Basically the sender registers your info with them (mainly DoB) and upon delivery you have to provide an ID, which the driver checks that it matches with what's written on the envelope, then enters your DoB and other info and your ID number into a portable wireless POS device. Only if they match, you receive the package, and then I believe the info entered into the device gets relayed to the sender.

(Use your translation service of choice if desired.)
https://www.sagawa-exp.co.jp/service/kakunin/
Genuinely curious what you and GP consider diligent research?
> Senators used to be representatives of the States, appointed by the States' legislatures. We should return to that.

That might be tolerable, right after we reduce the powers of the Senate to those of the British House of Lords, which it's original theory of representation is as outdated and inconsistent with representative democracy as, and transfer it's para-executive functions to the House.
Does this mean SAS will finally die?
Yeah I've seen some youtube vid about famicon audio chips and it was insanely high fidelity for a tiny video game console. Must be weird to play such games as a kid back in the days.
It's a bit unfair to make that comparison. Most technical hacks are always present until somebody abuses it, to make a fair comparison the bank would have to _always_ be left unlocked and unmanned

The guarantee that a bank gives is not the same guarantee that a smart contract gives you. the bank guarantees the safety of your money, the smart contract guarantees that it will as stated in the code.

It's on the the contract dev to write the correct thing and on the contract user to determine if the does what is "says on the thin"
You're right, but this has always been the trade off with tools like this. You put some trust in the tool's authors and gain some insight in return. Remember the services that tested for Heartbleed (e.g. https://filippo.io/Heartbleed/)? Fairly similar trade-off, but still these tools were widely used.

If you don't trust me and have some technical know-how, you can self host the service. It's open source: https://github.com/alexbakker/log4shell-tools.
eBPF for Service Mesh? Yes, but Envoy Proxy Is Here to Stay
The student dating event I described was among university students, so 18-22 age range. Japanese goukon are usually among the working crowd, but they're not exclusively for >30.
Even then it's different - I doubt the teachers you interacted with would have been satisfied with one-night stands. They're still expecting a long-term monogamous relationship, and are bound to be very upset if that doesn't happen.
I understand the difference between historically marginalized groups and non-marginalized groups. Put simply a slur for white people, like "cracker" lands very different than a slur for black people. And yet, it seems insanely obvious to me that allowing race or sex based insults against one particular group will obviously have a negative effect.
New Greensock JavaScript Animation
Windows 11 was an absolute downgrade to my Windows 10 experience. To the point that I went back to windows 10 in less than a day of Windows 11.

1. I can't ungroup the taskbar windows. So now I have to hoover the taskbar to see multiple instances of the same software;

2. Who the hell thought it was a great idea to couple all the commands like WiFi, power energy, etc under the same menu? On Windows 11 I needed to click the WiFi icon, select WiFi menu, select a WiFi to connect to. Whereas on windows 10 I just click on the WiFi symbol and choose the WiFi. I don't like my computer auto connecting to the Internet so I manually connect whenever I want and use this menu multiple times a day.

3. Speaking of great ideas, now all the right click useful stuff is behind a second menu... Pure genius move.

I know I can hack my way around these issues but I don't see the point of installing sketchy software or messing registry hacks to fix this mess. I will use Windows 10 until its end of life.
It's a disowner for Go given that Perl's philosophy is "more is more" and Go's philosophy is the Wirthian "less is more".
Apple is reportedly going to make more of its own chips
> I am sure if someone else would have found this solution sooner if more people were working on it.

How many people would you estimate were working on it?
Someone writing advice in a major Norwegian newspaper got into "trouble" for making this argument in their advice column a while back. Part of the problem is that it's hard to express this in a way that doesn't feel like an attack on women and avoiding coming across as an entitled attitude when expressed by men. But it's also getting really hard to ignore that there's a disconnect - for both many men and women - between what they believe their "value" is and what their value is in the eyes of prospective partners.
Sometimes the sponsors get some money in return for contracts and such. It's not ethical but in my experience it's pretty common. These people rarely want the project to end.
Although your assertion makes logical sense, there appears to be a lot of evidence to the contrary.
We are paid for the value we bring, not the time we spend.

If that means you only need to work 5 hours a week, so be it.
It is interesting the number of people who see this as a problem that needs to be fixed. Since this specific comment is near the top, I might as well address that here.

Why should I work more? How will that improve my life? My self-worth is derived from what I do outside of work to the extent that I don't prioritize professional validation. The primary reason I work is for money. I make enough money that I can live a comfortable life, I have few material wants, and I can be generous with my money. I am on pace to likely be able to retire in my mid-50s. I recognize that I likely could be making more money if I worked harder, but it wouldn't be proportional because compensation is not tied closely to production for individual contributors. A 50% increase in effort won't yield a 50% salary increase. Most of the added value from my increased effort would be captured by people above me in the org chart and our company's stockholders.

As it currently stands, I don't find it that difficult to find a new job. I do spend some time keeping up with the industry, I am on HN after all, which tells you I care more about software development as a skill than some of my coworkers. It isn't that I dislike the profession, I simply don't see the reward in working harder primarily for the financial benefit of other people.
People of California, what do you see in her.?.?.? Why keep electing?
No. Some take a verse from the story of Noah to mean man is limited to 120 years but that verse actually meant the flood would happen 120 years later.

Additionally, the ages and years in Genesis are wrong. They were mistranslated from Sumerian. If you translate them back and re-translate them properly, people in the Bible all lived normal ages. For example, instead of living 930 years, Adam lived 81 years.

Methuselah appears to have died in the flood but there are additional manipulations of the ages. This is apparent if you compare the ages in the Masoretic, Samaritan and Septuagint texts. Methuselah's age was reduced by some scribe when they noticed his age would have meant he survived the flood, and they couldn't have that.
.. and indeed the UK and other countries have banned the OTC sale of particularly bad ones, such as binary options. There is some effort to prevent people selling overly fraudulent or risky products to the general public, even if it's leaky.
There was a twitter account that was called "Nancy Pelosi's Stock Tracker" but since Jack left, the new CEO seems to have shut the account down. I have no idea why it was shutdown though.
I don't think 6 monitors is that unusual, they do seem to be 34" though - https://tenor.com/view/ftx-cryptocurrency-gif-19185241

The cost is insignificant for any senior engineer. The monitors are ~$0. The cost is all in the space needed and setup. That's just processes.

You would be getting into ergonomic issues with his setup.

I think the fact some workplaces still run on two 24" monitors is far more crazy. Children and secretaries should have minimum two 24" monitors.

There are some arguments against multiple monitors, I don't buy into it as a general idea - https://hackernoon.com/why-i-stopped-using-multiple-monitors...
doit [0] is a superb toolkit for building task-oriented tools with dependencies. It isn't too complex to get started and gives you a lot to work with. I've used it for an internal tool used by everyone in the company for 5+ years and it has never given me a headache.

[0]: https://pydoit.org
I'll typically do a minimal starting distro and lots of tuning, which works decently I think in the desktop world. But whenever I tried to apply this to a Laptop it would fail miserably, I think because my various static configurations don't work great for typical laptop use cases.

Boring old Ubuntu with some DE customization works totally fine on a laptop, though. I don't know why I tried to do this hard-mode for years.
To me, your current situation is ideal. I've been here for 5 years and I'm ready to transition slowly to something a bit more hands-off since I have (sole) familiarity with nearly half of our apps since I helped build them while many of the others have since left the company, but we're severely understaffed as is and so my responsibilities are growing responsibilities, and they're growing fast and throwing on new things all the time. I love the work but I don't like being one of the ones holding it all together. I'm exactly the OP now -- minimal work, just getting by.
What about a second cell phone? Depending on whether ~20/month is worth it.
Yes I can. A child unborn is not a child killed so it doesn’t fit your classification of “genocide”. We need about a tenth of the humans we currently have on the planet unless we figure out interplanetary colonization. This is a way that is almost entirely painless and can be achieved with almost no coercion. It’s a panacea we desperately need.
Value != Work

https://www.artofbrilliance.co.uk/blog/2017/05/the-parable-o...
Didn't know that! (Good to know, and thanks!)