skysight-inc/HackerNews huggingface dataset:
1. This extension (CAD) allows to auto delete after a delay (15 seconds by default). So no need to close the browser to delete trackers, and you can re-open a tab without being immediately logged out

2. Exceptions in Firefox preferences don't support regular expressions, so you need to whitelist both https:// and http:// and you can't tune things for subdomains. CAD is much more powerful, with custom rules (*.google.com), white and greylists, etc https://github.com/Cookie-AutoDelete/Cookie-AutoDelete/wiki/...

3. CAD has the option to keep a log of deletions and restore the deleted data/cookies.

4. And CAD supports containers, so you can open tabs of the same URL but only be logged in the one you want (multiple Gmail accounts but remain incognito in Search, Maps, Youtube and other Google properties).
As other commenters have pointed out Usenet was a serious of collaborating servers each independently owned & run so there was nothign to 'acquire'. What happened, from memory, was that a sysop made a backup of his Usenet feed and Google got that tape. My GoogleFu is to weak to find a link to the story.

I ran the Newzbin Usenet search engine so it's a topic of some nostalgia for me.
I've always felt that these were needlessly invasive, going back to online/away indicators in early IM programs.
Well, L2 systems aren't on a blockchain at all, so do they even count?

If we get to cherry-pick from whatever money transfer systems exist, it's worth remembering that bank transfers within the Eurozone area are free and practically immediate. What crypto can beat that? Clearly you don't need cryptocurrency to deliver a service that's ideal for consumers, as regulation has achieved it in Europe.
I don't think he leaks information. He invites you to switch from a game with a 1-in-3 chance to a game with a 2-in-3 chance. If you stick, you are staying in the 1-in-3 game, but if you switch then you are changing to a 2-in-3 game. That's all there is to it.

Edit: I should have checked before I posted, obviously it's 2-in-3 when you switch. But it's same idea, you have better odds when you switch because then it's like you are entering a new game with only 2 doors.

Still hard to believe that Erdos wouldn't believe this. He spent his life couch surfing at other mathematicians but not could convince him until he saw a monte-carlo simulation, apparently.
Bypassing File Upload Restrictions with Magic Byte and a Hex Editor[2020]
It's all good. You should come back and visit :) You will definitely not find a shortage of people that do not like how Rogers operates. You then probably missed out on the whole Rogers fiasco where Edward Rogers was infighting with his own family in trying to regain control. It just turned everybody off.
Not only is it basic, it's included in the C++ standard library (since '17):

https://en.cppreference.com/w/cpp/algorithm/nth_element
I mean, I'm an introvert and I prefer working with code, not people, but I've found my own productivity has skyrocketed now that I'm making an effort to reach out more and raise questions about bigger issues than just the immediate technical issue I'm facing.

I've worked with many people much smarter than me. And I've watched smart, very technical engineers silo themselves off. And then I've watch smart technical engineers that make an effort to communicate and lead initiatives to improve the codebase, make arguments to management for tackling tech debt, and speak up during technical grooming to propose better solutions. And while the siloed off introvert might be able to write better code faster, the engineer that is looking at the whole picture makes an entire team move faster.
You probably don't need a bootcamp.

You're experienced enough to get good by doing courses online.

Just get over the fear of picking technology that will be outdated and do a course right now. Vuejs or React for the frontend and Laravel for the backend.

If both backend and frontend end up being too much, maybe focus on the one you like better.

Learn to deploy to AWS. Learn how to make a CI/CD in Github Actions to deploy for free.

Boom, you've done a bootcamp (or a bunch of them actually).

Now all you need is 10 year experience to get hired by companies... oh wait you already have it ;)
How does your extension compare to the AI-powered autocompletion in Gmail?
KDE is the most fully featured Linux DE, and it's leaps and bounds above Windows's (WAY better file manager, better launcher, more features, and even less bugs somehow).

The other day, my Windows 10's explorer.exe crashed when the file manager tried to load a directory, which is something that used to happen in Vista and hasn't happened in KDE for years IME.
I think the difference is, back in usenet times the weirdos were also technical professionals. There wasn't the same need to be concerned for professional reputation so you'd get things like diatribes for fringe political beliefs strewn in among deep technical discussions. I used to lurk in alt.fan.warlord and watch Bram Moolenaar make fun of people's ascii pic signatures. It was a mess, but a technically informed mess, which somehow made it more interesting.
I have a somewhat newer Neato (non cloud connected), and a Neato D3 (cloud connected).

The non-cloud is inconvenient, not because of not having cloud management, but due to the fact that it doesn't have any networking capabilities at all. I still keep it around and trigger manually. Its LIDAR died, but I just had to open and clean it to restore operation. One battery changed. Still going.

The other one, despite being cloud connected, can at least be managed by Home Assistant(although the initial integration is a pain). Which means I can do things like run it when there's no-one at home (or noone downstairs).

I also have a Braava. Which, despite connecting to iRobot's cloud, also has local control. It works even better than the D3.

They are all outclassed by newer robots. If I had the time I'd replace the onboard electronics entirely.
Wow, I had no idea. Thanks for the info but this is beyond disappointing.
The puzzle doesn't work without the host always revealing a booby prize.

In the example you gave it's just random chance. In the Monty Hall puzzle it works out that statistically you should swap.
True, although I predated citc and piper and we definitely built apps locally on machines with source code (from perforce). I was strongly advocating that more people switch to abseil and build their code like open source in the cloud (the vast majority of compiled code doesn't have interesting secrets that could be used to game ranking, or make money from ads).
From article itself:

> That’s why it recently cost $22 (!) to send a single token transaction on Ethereum

So Ethereum has prices ranging from 3.5$ to 22$? Great.

And vast, vast majority of my transactions would be costlier on Ethereum. I am rarely paying over 267$ in one transaction. 22$ per transactions would result in typical grocery shopping doubling in price. 3.5$ would be noticeable.

Also, in bank transfers that I use I am simply not paying anything at all (within European Union).

> well under Visa/MC fees most of the time

That is simply untrue, and depends on how much you transfer.
Have you looked at Clojure and REPL/data driven development?
> You don't have to transition completely in decades. You can start today.

Yes, I agree. If you start today, you’ll be done in decades. The boneheaded move is to start a green energy transition and immediately start decommissioning existing nuclear power plants and stonewall creating new ones by throwing up your hands and saying “well it’ll take forever to build them.” By the way, have you ever considered why it takes so long to build nuclear power plants? It’s a political and environmental special interest problem, not a technical one.

At the end of the day, when the wind isn’t blowing or the sun isn’t shining, you still have to generate power somehow. Until the day that problem is solved (that’s the “decades” part), you want something like nuclear power to fall back on.
I intend to switch my custom built PC from windows to SteamOS 3.0. I haven't been a windows fan since I switched to Manjaro and eventually to Arch; the only reason I have it around is for gaming. But considering Proton is getting much better (and I'm gaming lesser), it seems like a pretty easy sell.
In fact I think SteamOS has a lot of potential to bring gamers over to Linux; 3.0 uses arch with KDE so it's not really alien in terms of UI compared to windows. The biggest problem, as always, are GPU driver issues.
But the steam handheld is already a successful unit that has seen some good traction, I wonder what a desktop version launched by steam would look like (they had the steam machines project but it looks pretty dead now).
Japans Nominal GDP also peaked in the 90s, and their Debt/GDP has continually increased since.
From reading a lot of comments on HN, I think you might be in a semi-privileged position if you have enough time left over (and/or are allowed by management) to find slow/broken code and then are allowed to even commit code with doesn't have a JIRA ticket (created by someone else) attached :)

Dysfunctional... possibly true but isn't that (unfortunately) more or less the norm in IT? Not to say it shouldn't be fixed but at the end of the day you have 'x' time to ship 'y' features in order get paid 'z' dollars so that the company can continue to survive... combined with "management" often under-estimating with respect to time, requirements and (un)foreseen hurdles.
True I agree since I didn't charge, they don't value it oh well :((

I like the asking them more Qs point! I'm gonna try this next time!!!!! I'll keep my mouth tight lipped on solutions (if I can!!!)

Ok ok agreed on the statement of work thingo - i have some dumb contracts but seems like I might have to include more specific expectations and stuff
It's dishonest to call the author dishonest for this one sentence. They mention Chia in passing at the end of a paragraph on proof-of-work alternatives.
10M Rows of data analyzed using Excel's Data Model [video]
> In reality the states that are most outwardly in favor of small/no federal government and "states' rights" are also the ones that benefit most from federal spending.

It's worth noting that the issue gets confused because of the makeup of the political coalitions in the US. Namely the party of "small government" is a coalition of social conservatives (who often are fine with government spending, so long as it's not forcing liberal social policy on them), and economic libertarians (who care deeply about low taxes and less business regulation, but aren't as sensitive to liberal social policy). The social conservatives bring the votes, but party has historically prioritized the policy of the libertarians.

Until relatively recently, it was actually pretty common for the states you speak of to send socially conservative Democrats to Congress. Over the last 15 or so years, the Republicans successfully exploited the compromises those Democrats were often forced to make with an officially socially-liberal party to defeat them electorally.

Also, as an anecdote, one of these states (North Dakota) could probably legitimately claim to be one of the most socialist states in the country. It literally has a couple major state-owned businesses.

If you took social issues off the table, I think you'll see those states behave much differently.
Seconding the other comments here - I'm a developer and I'd have to agree it's about priorities. Every game I've worked on has had load time targets but those targets were set based on what the loading time of the game was at the time the target was introduced, so the goal would be to not make them regress.

The other thing to note is that with this particular problem, the issue is parsing a json blob on a live environment. I can count on one hand the number of times I connected a development client to a live environment _ever_, it's just not the done thing. Developers likely have local environments that have a much smaller json blob to parse (and that's likely where the load time benchmarks were run, if they exist).
Seems fine to me. Do you want to stick with your original or switch to one of the remaining 98? It’s still worth switching too, just a smaller increase in probability.
As we speak, regulators are being captured by the bad cryptocurrencies; if we allow that to play out then of course regulators won't come up with nuanced policies. It'll be mining and gambling for everyone, everwhere.

We'd be better off banning it all now then later adding a carve-out for non-PoW, non-deflationary, reversible, scalable, private, actual digital cash.
Even with the cache, calculating strlen() just once was already a waste.

The JSON to be parsed was read in from somewhere, either a file or received over the network. When that happened the machine knew how long it was.

One of the few places where C++ is sometimes better about things than Rust is providing information gathered which is ancillary to the direct purpose, in case you wanted it, so that you needn't then ask for the same information a moment later. In Rust this information may have a difficult to ascertain lifespan, and so it's dangerous, but in C++ they figure the out-of-date nature of the report is your problem. Sometimes to your detriment of course, but often you could really have used that and must now go measure it yourself because the thing you just called knew it but didn't tell you.

Here though it wouldn't matter, Rust's array types, and both the owned mutable String and reference &str types know how long they are, so you are never flailing about counting even once. You also would just serde_json this data in Rust because serde is practically part of the Rust Standard Library, whereas there's nothing quite so ubiquitous in C or C++.
More accurately:

- Transactions are more expensive in BTC for small amounts, and more expensive in Visa for big amounts.

- However this is only true if you use on chain transactions for BTC. BTC transactions using lightning are always cheaper than Visa no matter the amount.

- Lightning nodes do not yet form a network big enough to cover 100% of the transactions, and most transactions are small, so the idea that VISA transactions are cheaper for most people is, for all intents and purposes, mostly true at the moment.

Lightning, though, is quite an interesting system. Half of the solution it offers is technical, but half of it will be the social construction of the network of channels. I doubt most people will open one consciously, but I assume wallet providers will make that automatic.

Eventually, this means somebody needing the decentralized aspect of BTC will be able to open a channel and profit, while somebody who wants convenience will use a centralized wallet and be happy.

I suspect most people will want the turn key solution and that the system will centralize a bit.
https://support.signal.org/hc/en-us/articles/360007061452-Do...
Also shout out to KDE connect!
There is a lot of advice here, all good, but also I wonder if you yourself were given this feedback by someone else or this is your own somewhat subjective opinion. I am a non-native English speaker myself and 6-8 years ago I've mistaken my slower recall of words and linguistic structure for incoherence and lack of "logical flow", but this is not true at all. Your language will get better and so is your confidence, and a qualified interview should (must?) not confuse the two situations.
> If you think Mastercard and Visa fees are too high, fees are higher on Bitcoin.

Mastercard and Visa charge a percentage (?!), Bitcoin is a fixed amount per transaction.

Plus Bitcoin won't deny your ability to make a transaction.
My hot and uneducated take is that in 5 years we will see some Phoenix rise from the ashes of Cryptomania.

If the entire field turn into toxic waste that no one wants to touch it will be extremely undervalued. Therefore it would be a tremendous opportunity.
Sounds sensible to me.

If the calculation is right, who in their right mind is going to invest in production of that kind of vehicle anyway? So the ban is pointless in that case. If the calculation is wrong, however, then the reasoning for the ban is bad.
I work in a company where that can happen. In fact we had just a case today. For the last 20 years, our ever growing C# monster application used across the world to make millions, literally, had random crashes. Comes with volume spike, usage spike, we never quite knew: everything would display a red cross, the gdi handlers would reach 10k and bam.

For 19 year we just looked at it in defeat. For the last year, bit on and off. Starting last monday it crashed every morning for a user sitting next to me, a big nasty german boss (Im French).

I sat down, read his logs, saw it failed on ImageList creation again for some fucking reason, looked how many of these things we used and what they did. 2 hours later this 20 yo mystery bug dozens of devs had noped out of was fixed. We fully get it now. Wasnt even a matter of priority, it took 2 hours of looking at it. A lunch break basically.

I dont have a sort of morale of the story or whatnot, but well, Rockstar would have figured it out eventually. Just need a nasty fucker next to you whining abt it everyday.
The cost of flying has come down by 50% since 1980, and while an airplane is a simpler machine than a nuclear plant, the two industries also have a lot in common (such as the perception of risk not being in their favour).

By doing international standardization and coordination in ways similar to the aircraft industry, the same should be possible for the nuclear power industry.

It should be possible to consolidate most of global production down to a handful of companies (like Boing and Airbus), with a forest of subcontractors in the same way that was done for airliners, and achieve similar economies of scale.

Successful designs could be re-used over a period of 20 years or more, with only minor modernizations of things like electronics, like the Airbus A320 or Boing 747.

Ideally, we should have done this in 1980, but even if we start today, nuclear can provide a lot of energy at very competitive prices in the next 60-100 years. By then, we should have fusion or the ability to build energy storage cheeply enough to make renewables (probably solar) competitive.
Why Are Some Boiled Eggs Easier to Peel Than Others?
Powerful Guide to Shape Up. How to stay ahead of its pitfalls
What? They are all vacuums. With a brush. From the original Roomba, to the Neato, to Roborock, etc. We can argue about their suction power and how good the brush is, but they all have them.
Fear and Loathing in Las Vegas (a tale about a time and place I have not experienced), The Rum Diaries (surprisingly such a feel good movie), Bang Boom Bang (a hilarious German Comedy)
> Is it so difficult to believe that a state couldn't also figure out how to build a money printer?

Yes. There's a reason US dollars are accepted worldwide Zimbabwean dollars aren't.
A couple of days ago I was working on a new design and I came up with the idea of using a beautiful gradient shadow.

I went straight to Google and searched for a generator for shadows with gradient colors.

No results.

I thought. Ok, this is messed up!
This MUST exist.

I had a quick dinner, I locked myself in my room and started it.
I wanted to do something simple and quick.
At 3am I had a working version.

The next day I beautified the interface and added a few more color combinations.

I thought it'd be a good idea to share it with the world before spending more time on it.
So I'll wait to see the feedback and see if it deserves a domain by itself and a bit more of my attention.

Feel free to destroy it with your most honest feedback!
I can count the number of >$100 credit card transactions I’ve made in the last month on one hand with fingers to spare.

And for those transactions using cash, let alone BitCoin, would not have eliminated those transaction costs.
These kinds of decisions are dumbfounding to me.
There are many embellished, hand wavy statements in this comment.

Could you give real world examples of:

* "In reality, components have complex interactions far outside of what is captured in the component interfaces"
* How template metaprogramming "precisely express[es] behavioral contracts... that are difficult to do in other languages"

I think you contradict your poetry with "Any non-trivial software system has to be reasoned about as a monolith at some level to correctly address complexity". If _any_ non-trivial software system _can_ be reasoned about as a monolith then it is true there exists some model with sufficient simplicity that there are well-defined discrete components.
For the sake of discussion, what about an open source decentralized blockchain that shows that your data is always encrypted and only readable by hosted apps that are open source that you approve to have access to your data?
Cryptocurrency don’t need defense. I think that people outside of cryptocurrency communities don’t realise how accepted the technology is within them. HN is being misled into thinking they are widely hated
i honestly don't like their icons and paddings around the objects, maybe I'm nitpicking but those things go straight to my head.

Didn't know that they allow changing the css, will try that later
You are right of course. But I think the different backgrounds of the governing elites is just as important.
I have called this mention dishonest, not the author.
I can't at all imagine why this would be the case. Why would a company have any kind of liability for hiring biases such as reputation (except for systematically refusing candidates from protected groups, of course)?
I believe many software developers often tend to write software which has precisely the segree of complexity they can just barely manage. There is not many people who have the guts to build a simple straightforward step for step script. Software developers that fall into love with the beauty of their own abstractions can be a real problem.
> some middleman to make and publish anything

These middleman, as all, come from a practical need, not cultural one. The people creating the content usually have no interest or skill in making marketing material, setting up meetings with venues, handle IP infringement/lawsuits, and all the other mind numbing boring stuff that these publishing studies handle that takes time away from their actual skill. I think the obvious outcome is that this middleman is automated, and split, but again, that's not a cultural shift, that's a practical one.
My mother always said I was "too nice". I never thought of it that way. It was like, I can help somebody, so I should -- no skin off my nose.

But you found where that leads: to 'infinite' helping people, with no expected 'reward' except you having helped another.

I believe this mindset is 'injected' (programmed) at a young age; maybe you are an older sibling, and had to help with the youngsters. Maybe some other family members needed you to do things. I'm only saying we are taught to behave this way, unconsciously, by circumstances of our childhoods.

For this reason (the behavior partly defines who 'we' are), wanting to 'be different' means changing who we are, as a person. We have to put that part that is no longer serving us ('help others, always') to rest, and replace it with a better belief that supports us now. Because the 'programming' that results in this behavior is likely pretty solid, I agree with another response here that therapy would be worth considering.

For me, I've decided it's better to get beat in some deal from time to time, if it allows me to retain the fiction that 'all people are nice to me, and I will be nice to them'. But I am often re-evaluating even this, because, heck, even Wayne Dyer mentioned it's hard to please more than half the folks - so just accept that.

I applaud you for your awareness of this issue, and I would appreciate if you could post again next year on how you've dealt with this problem. Good Luck.
Large amounts aren't settled by VISA - they are settled by bank transfer.