skysight-inc/HackerNews huggingface dataset:
Where is the variance-reduction technique discussed? I looked at this paper

https://www.science.org/doi/abs/10.1126/science.aay2400

https://par.nsf.gov/servlets/purl/10077416

and it just says

> Finally, we tested Libratus against top humans. In January 2017, Libratus played against a team of four top HUNL specialist professionals in a 120,000 hand Brains vs. AI challenge match over 20 days. The participants were Jason Les, Dong Kim, Daniel McCauley, and Jimmy Chou. A prize pool of $200,000 was allocated to the four humans in aggregate. Each human was guaranteed $20,000 of that pool. The remaining $120,000 was divided among them based on how much better the human did against Libratus than the worstperforming of the four humans. Libratus decisively defeated the humans by a margin of 147 mbb/hand, with 99.98% statistical significance and a p-value of 0.0002 (if the hands are treated as independent and identically distributed), see Fig. 3 (57). It also beat each of the humans individually.
We should be much more worried about population collapse
My point regarding WG14 wasn't to add SDS as they are, rather vocabulary types for strings and arrays in the same spirit as SDS.

When they exist as vocabulary types, the ecosystem can rely on their existence and slowly adopt their use, similarly to threads support introduction in C11, for example.
> Generally this is not seriously discussed by experts as a solution to global warming not because it is not feasible, but because it would diminish the sense of urgency

Let us say it is not being discussed because it is not feasible. Unless of course we build massive nuclear power plants in Antarctica with all what that entails. We are not any time soon in a position where we can produce any nontrivial amount of solar or wind energy in the hostile environment of that continent, plus it's dark night down there for half a year each year. Meaning the only remaining option would be to ship coal or oil down there to burn it so we can cool air to –140°C, obviously a non-starter if there ever was one.

> and discourage the much more prudent and affordable approach of simply reducing emissions.

This. The entire plan is madness: you'd burn two tons of oil and coal to get rid of part of what burning one ton of oil and coal leave behind in the atmosphere. It is not clear to me at this point if it is at all feasible to use fossil fuel to get more CO2 out of the atmosphere than burning it puts into the atmosphere in the first place. Because in this household we obey the laws of thermodynamic. And if it's possible at all it's not easy to see why continuing to burn oil and coal and capturing the CO2 at other sites should be better than not burning part of those fuels and capturing the CO2 right at their point of emission should be the better option. It is a hare-brained plan.
It's quite simple: burn excess incoming O2 with a bit more carbon.
Your revulsion to someone displaying manners to an assistant is really weird. I thank Google Home on the follow up prompt because it's just natural to me. I'm a nice person. Yeah, I do slightly smile when it goes "Glad to help!". But I'm fully aware that it's just a glorified "I'm feeling lucky" voice activated shortcut.
The Red Guards were mostly larping idiots, too. Many were literal children. The difference is they had substantial support both societally (either out of fear or ideology) and from the top by Mao, who saw them as a weapon he could harness.

America isn't at that point, but we do ourselves no favours by pretending that it can't happen here. The ingredients are available, even if the execution isn't yet.
It's funny how we define "secular" by monogamous, pair marriage, which is a religious construct. By that metric, Israel is roughly as secular as Iran and USA.
Plan 9 fell to second system syndrome. This will hurt Plan 9 enthusiasts and probably get me flamed but it's my opinion.

Not necessarily bloated or inelegant, but over engineered and over confident and missing reasons the first system was successful.

Purifying and perfecting some of the concepts from unix is nice, but someone running a file server or CAD program or editing source code or compiling code or running shell scripts and piping a lot of commands together to do cool things with data just does not see a whole lot of incremental benefit beyond what unix gave them.

Unix was successful because it was there and accessible and pretty easy and pretty good and evolved quickly (if not always elegantly) to new meet new requirements.

For example: purists talk about sockets as some kind of catastrophe. But in all honesty they're not that bad and once you have a few networking tools you can use in shell pipelines you really don't have to have absolute everything as a file. Simple standard composable tools is more important for practical use than everything is a file.
> Can’t use just reduce the gallium oxide with renewable energy when it is available?

Renewable energy is not available. It's needed now, in much greater quantities than are available, to supplant hydrocarbons and coal.
Absolutely. Keepass gives you only a file that you have to sync by yourself and when you have multiple device editing the same file... Well...

On the other hand, Bitwarden lets you self-host a complete server that handles everything. If you want something less resources intensive you can take a look at Vaultwarden which is a re-implementation of the server in Rust instead of C#. The main advantage is that it uses MySQL or Postgres instead of the heavy MS SQL Server.
Jeff Geerling got 3.4g with a 4 port Intel NIC
I've found the multi device syncing easier and the integration with iOS works very well.
I don't assume that companies track how many people reject their TOS, since they are not users of their product.
I'm using the linked adapter to put mellanox connectx2's into NUCs. Haven't found a good case solution yet, but it all works fine.
> It's amazing how versatile the Telegram API is.

It's rare to read this in a thread about Emacs where something other than Emacs is described at versatile.
Depends, self hosting the main project will require a Microsoft SQL Server instance amongst other things which ends up with a quite heavy endeavour.

There's an alternative implementation of the server API called Vaultwarden that works nicely with all the frontends but is unofficial.

If Keepass works for you, you're likely not gaining much from switching. They're both just password managers at heart.
Of course they do track, with their profits (and conversion rates).
Open Source Pwned Passwords with FBI Feed and 225M New NCA Passwords (2021)
For an author who loved his engineer protagonists, none are more skilled than Cyrus Harding. This is the OG competency porn novel, and highly recommended – especially if you have also read (and enjoyed) Twenty Thousand Leagues Under the Sea.
You're not buying new games if you're enjoying nine-year-old games.

Did you know that before The Phantom Menace, then-20-year-old Star Wars would compete with new movies at rental shops? I personally believe that this is why Star Wars was "updated": it was too resilient to being replaced. The rental place didn't need to buy so many new copies of new movies when they could keep making money on old Star Wars. So the studios needed a way to make Star Wars less appealing.
1: CO2's already in the air. You gotta get it out somehow. If this (or some other approach) is sufficiently efficient, then I'm happy.

2: Solar is unreliable, requiring tiding over on nights/cloudy days/etc. In theory, this would allow for excess energy -> fuel, or other things, since coke is also useful for a number of other industrial processes.

3: Does this scale? I have no idea. It's not quite burning gallium though, since from what I'm seeing, gallium can then be regenerated to elemental gallium (at the cost of more energy). This is more an engineering, rather than a research question though.

4: This is just one of many projects (with some nice characteristics), if something else better turns up, then so be it.
To be clear, I wasn't putting the blame with IVRs or their designers. I was specifically speaking to the UX that results from businesses programming them and the menu options they set up. Like you say, those are constrained by what the business itself wants, which in turn is constrained by cost management philosophy.
I just switched as well, and I was pleasantly surprised at how easy it was to do so. Like you said, it definitely feels nicer to use than lastpass.
The alloy is completely reusable as per TFA, I'm not sure why gigatons are needed...
iirc, women with autism in particular are often misdiagnosed with bipolar disorder or borderline personality disorder.
There isn't a single global account of electricity generation and expenditures. If your windmills are humming in Montana, and demand for electricity relatively nearby right now is already met, you have surplus energy to either use or store; China doesn't factor into it.

Maybe if you were allocating resources across the world's economies, it would be better to invest in solar panels in Shanghai than capture carbon in Billings, but that's not the actual situation.
I'd say it's worth it as soon as you have a home NAS, it lets you treat it almost as a local drive for any computer that also has 10G.
421c7bab81ac33663640dd3b0407356bb1c9eb5d
>Nintendo didn’t retain the ideas in later hardware

bruh, have you ever played a Nintendo Switch? It's essentially the culmination of Wii-era motion controls + the WiiU's console/handheld split.

Every fucking shooting game on the Switch is nowadays released with motion controls (for gyro aiming). The joycons are basically sleeker Wiimotes with better motion sensors. Saying that the Wii's revolution was just a passing fad for Nintendo is hella disingenuous.
Totally agree. LastPass has worse UX IMO.

With bitwarden I never missed the "add to bitwarden" dialog. As a paying user. I love that they offer Android app. It has its moments like the integration with keyboard does not always work, but I can use it from the shot it's drawer.

If you generate passwords (or passphrases!) they are stores 8n history, so there's always a backup :)
>That's exactly how a 5% roi investment works.

Not exactly, in a 20 years 5% roi investment you normally get your invested capital (admittedly reduced in real terms by inflation) back.

In this case a the end of the 20 years you have something that has degraded and that probably needs replacing (talking of ventilation systems or solar panels) and/or needs repairs.

I find it more like a 5 year lease for a car vs buying it cash.
If I may ask, how do you share passwords when using KeePass?
I'm already happy when people are able to copy/paste my name properly in an email. It seems 30% of the people aren't even able to do that.
One of the issues with operator overloading itself in relation to bignums and similar is the need for an allocator (there's nowhere to pass one) along with the lack of error handling (suppose allocation fails) and when/how to cleanup. Same with string concatenation at runtime via operators and many other places where it could be used.

So even if zig allowed for operator overloading, those issues would have to be solved.
I wonder how the hacker got network access to the database? I couldn't work out from what I read. It said the DB had a weak superuser password. But it didn't say how the hacker managed to make network calls to the DB. Presumably there was some initial entry point to get inside the network? It sounds like maybe the web-application user verification was poor and the app allowed admin users to make arbitrary DB calls?
The CO2 diffuses through the air. The same way you can make something crystallize completely out of water too, the concentration will want to equalize throughout the medium.

Of course it's going to be more efficient with more air flow, I don't know how turbulent the wind really is, how I could picture it in terms of something I understand like a bottle water, but I assume pretty turbulent?
I agree that control is not the solution for this problem, communication is. Still, I think there are things that are not simply facts of life, like having unlimited access to certain things, let's say porn, gore, hate speech, and other abusive material. At the end of the day, I don't claim to know how to solve this issue, certainly not with outlawing or backdooring encryption, but I acknowledge this problem.
The most basic mistakes were made here.
These are naive takes, accounting only for linespeed and nothing more, but give a useful rule of thumb:

- An 8x cdrom narrowly beats 10meg ethernet.

- 1x dvdrom narrowly beats 100meg ethernet.

- ATA133 narrowly beats 1gbit ethernet.
Consumption on the go world, yes.

Mobile revolution for doing actual work on the go is mostly done in laptops, and Windows is still the champion on that regard.
Oh I’ve run into this too, from trollish standards maximalists in the late 90s on IRC. They thought it was super hilarious to be overbearingly pedantic about W3C specs and such to random people.
> My point regarding WG14 wasn't to add SDS as they are, rather vocabulary types for strings and arrays in the same spirit as SDS.

Well, yes, I'd love to see some proper string support too, so at least we're in agreement about that :-)

But, overhauling C with additional (memory-safe) array types and string types that are nonetheless still compatible with legacy uses is probably a non-starter anyway. The only way forward would be to add a new type that isn't compatible, which is unpalatable to a lot of people (myself included).

Adding memory-safe functions and/or semantics is easier, but will probably not cover 100% of the memory-safety desired.

> When they exist as vocabulary types, the ecosystem can rely on their existence and slowly adopt their use, similarly to threads support introduction in C11, for example.

Threads, I feel, are a poor example for two reasons: 1) Hardly any code uses the `thread_t` type for a variety of reasons, and 2) There was no need for a `thread_t` type to be backward compatible with anything.
Could you expand the recursion a few iterations, and see if it makes sense?
There's some faraway and not very interesting footage from those who captured the sonic boom of the explosion (the boom is rather impressive, though). With any luck, we'll get better videos once internet access has been restored.
> No idea why people still throw money at proprietary password managers.

I've tried Bitwarden for a few days with their Firefox plug-in. During those few days there were multiple occasions were it would create a password for me, but wouldn't save the login.

I switched to 1password and it is way better in letting you know if it saved a password or not. I also ran in to some other small issues with the Bitwarden ux that made it less than ideal to use.

I want to like Bitwarden, but 1password just seems to be better at managing passwords.
Exactly, the "humans are killing machines" argument is false because all life is optimised competitively. We're definitely the best at it, but any species that evolved to our level would behave in the same way because it's fundamental to the way species evolve in general. I find it comforting and disturbing at the same time.
They had no integration plan, so I assumed they bought it to get some street cred for the push to become a modern devops software company (instead of hardwar) and also to kill nginx as they were beginning to win sales. I used to work at nginx and F5.
The Mikrotiks are pretty reasonably priced (though you need adapters to go to RJ45, and you can only populate every other port due to heat). But you're right, the low end of switches are generally 10-20x more expensive IME.
How to Successfully Outsource Development
> Mankind does not currently have surplus renewable energy.

On the contrary - we have a lot of surplus renewable energy, and it's a problem [1].

Energy isn't fungible. 1 MWh in Texas at 12:00 on 4th July is not the same as 1MWh in London at 23:30 on 25th December.

Energy consumption vary a lot through the day and year. Energy production of solar and wind vary a lot as well, and these variances aren't correlated with each other.

Most big scale energy grids are created with the assumption that every millisecond energy produced == energy consumed. When this isn't true - frequency in the grid rises or drops. If it drops too much you just have blackouts, if it rises too much - devices blow up AND you have blackouts until you replace the blown up devices.

Even if a grid as a whole has energy deficit - it's often true that one part of the network is producing too much but the power lines between them might not be "thick" enough to transfer all that energy to the part of the grid that has deficit at the moment.

If we moved completely away from fossil fuels towards renewables - to serve energy needs of customers we would need a lot of overcapacity (because you can't count on sun and wind producing at 100% power all the time). Usually the overcapacity for wind is 2x and for solar is 10x compared to traditional sources. Better batteries might change that, but it still won't be 1x. So when there's a very good weather grids with a lot of renewables will by definition produce too much energy.

There's a lot of factors, and in practice even in countries with less than 50% renewable power installed - often they have too much renewable energy. This will only get worse as we replace more energy production with renewables.

Big batteries like the one in Australia are very profitable and solve short-term (sub-hour) balancing, but aren't big enough to shift the solar production peak in the noon to the consumption peak late evening.

So indeed we have a lot of surplus renewable power already that gets wasted every day and causes problems, and it will only get worse.

[1] https://www.sierraclub.org/sierra/what-do-we-do-too-much-ren...
What do you identify with if every ethnic group in your ancestry is ~1/32 or less? It’s not like European was a single ethnicity. Roma isn’t Basque isn’t Bashkir isn’t Jewish etc.

Of course Native American isn’t a single ethnicity either, but you might be able to trace that back to say Inuit and actually have a specific culture to identify with. Where being say 1/16th black tells you little to nothing about the culture of that part of your ancestry.
What I described is an Apple thing. I would not know practices at other companies. I'm sure there are other ways of organizing work.

Then again, an OS and its associated apps are very large scale indeed, and have grown by necessity over a very long period of time, by a very heterogeneous team. Not sure if your large scale projects had similar concerns.
yup. fortunately, static typing support in python has made significant progress on both tooling and language fronts in the past few years.
Looking from the point of view that most people that actually want to do mobile work are using laptops or hybrid devices like Surface clones, they are doing pretty alright.

Sure they lost the mobile phones, but that market has already plateud, newer Android and iOS versions are only gimmicks for those on 2 year contract renewals to change devices.
Marketing, that's why. Lastpass and Dashlane had big affiliate marketing schemes for some time
Worse the article makes the developer mistake of briefly arguing for React comparative to Vue and Angular as opposed to why bother with the giant monolithic framework in the first place. This is problematic in that it assumes a level of knowledge upon the reader that is contrary to the point of the article in the first place.

This is a common uninformed hiring mistake that implicitly assumes there must be a giant monolithic framework. It suggests you don’t really know what you want but that you think you need it because it’s popular. There is a silent immaturity in this kind of reasoning.

Does that ease hiring? I suspect it does. Any time you can slap an agreed upon term to an abstract concept the concept becomes something that can be communicated past. Just because candidate availability increases does not suggest candidate performance or fitness for work is any different. That is the elephant in the room for these kinds of subjects as the result is over paying for unqualified talent.
I have to use 1Password for some shared work stuff and I find Bitwarden comparable but I am happier with Bitwarden as it is open source and so central to my personal security.
Blackmail by definition isn't used in court.
> TV: just don't buy an actual TV. Buy a monitor and hook it up to a Linux box with something like Kodi.

I simply bought a non-smart TV. I just made sure it had a number of HDMI ports. I plug my various media sources into the HDMI ports.

A "smart" TV must be the most un-smart TV possible - you're stuck with whatever's there. The "smart" part (say, a Pi or a Chromecast or both) must be detached from the display device (the TV), not a part of it.

"smart" TVs remind me of back when I bought a webcam with integrated Skype, for my old parents. It did make it easy for them to skype with their grandchildren, using the TV. But of course Skype, or MS at the time, plugged the pull on the version of Skype used by the webcam and then it became a brick. Never again.
Some people are saying that they don't feel the need for > 1 Gbps in a home network.

As a counter-point, I'm regularly limited by 1 Gbps PHY limits. During the 2 years of the pandemic I've been working from home with gigabit Internet. Why gigabit? Because that's the "speed limit" of the Ethernet PHY in the fibre broadband box, and also my laptop's ethernet port.

My laptop can write to disk at multiple GB per second, or tens of gigabits.

I transfer large volumes of data to and from a "jump box" in Azure that can easily do 20 Gbps out to the Internet.

I regularly update multiple Docker images from scratch that are gigabytes in size, each. I then upload similarly large Docker images back to Azure.

Even when physically present at work, I'll regularly pull down 50-200 GB to my laptop for some reason or another. One time I replicated an entire System Center Configuration Manager deployment (packages and all!) to Hyper-V on my laptop because the NVMe drive let me develop build task sequences 20x faster than some crappy "enterprise" VM on mechanical drives.

I have colleagues that regularly do big-data or ML queries on their mobile workstations, sometimes reading in a decent chunk of a terabyte from a petabyte sized data set.

All of these are still limited by Ethernet PHY bandwidths.

Note that servers are 100 Gbps as standard now, and 200 Gbps is around the corner.

The new Azure v5 servers all have 100 Gbps NICs, for example.
"Using an 0day" is carrying a lot of weight there. The Snowden leaks revealed active hacking of American private citizens and companies, e.g. tapping Google's dark fiber lines, intentionally inserting cryptographic vulnerabilities into the Linux kernel, social engineering to end up with control of security standards bodies, etc.

In my opinion, it doesn't matter whether the country used an 0day or not when it's willing to actively, warrantlessly wiretap its citizens en masse. And the fact that the NSA is at this point known to have spent enormous money and effort to insert NSA-designed vulnerabilities into commonly-used cryptographic systems means it's pretty hard to believe it didn't use them — and if that's not an "0day," what is?

Source: https://www.theguardian.com/world/2013/sep/05/nsa-gchq-encry...

A key quote, among many:

"Independent security experts have long suspected that the NSA has been introducing weaknesses into security standards, a fact confirmed for the first time by another secret document. It shows the agency worked covertly to get its own version of a draft security standard issued by the US National Institute of Standards and Technology approved for worldwide use in 2006.

"Eventually, NSA became the sole editor," the document states."
I wouldn't consider 4 $ per month a low cost for a password manager
I don't have a concrete answer, but I'd suggest checking https://github.com/topics/telegram-client and filter it based on programming language preferences.