skysight-inc/HackerNews huggingface dataset:
"Only rely on github" is amazing. And I have anticipated something crazier, maybe too crazy to be true. A server-less IM/forum mobile app which can hold persistant multi-party chatting.
I know, server-less can mean a lot of information loss. I'm simply wondering if people can still find each other after going offline and online with a different IP, and even somehow retrieve information during offline time.
As a tradeoff, the users understand and don't care if some messages are dropped (as chatters can figure it out using human brains) or security threats (MITM, eavesdropping, etc.).
Since I'm new to network and P2P, this can be nonsense. And if this is possible, can anyone provide some links concerning the problem?
first comment on HN :)
The nonlinear optics is what enables optical signal modulators. For modulation of classical optical signals it is not necessary to have a "strong nonlinearity at the single photon level". However, that is being developed for quantum computing applications and as a side effect it makes today's optical modulators much better.
Here’s a link to another case of the effect I’m describing- the rings aren’t nearly as perfect, so perhaps I am wrong. https://www.youtube.com/watch?v=Qhlmc7xLAII
WakaQ re-forks workers that crash, but normally a crash means an exception was raised in application task code.

I do a combination of a few things to handle exceptions in tasks:

1. `@wakaq.task(max_retries=X)` auto retries the task on soft timeouts, which are usually intermittent and faster the second time the task runs

2. use error handling to track task failure rates https://gist.github.com/alanhamlett/365d48276ac054ae75e59525...

3. build tasks to expect some failures by being safe to re-run without, for ex: sending an email twice. this usually means exclusive locking in tasks or keeping counters of recent task runs or task progress somewhere

4. try catch blocks inside tasks, which rollback and re-enqueue the same task to retry later

Basically I handle all crashes at the application task level, not in WakaQ.
I've been using the apex pro TKL variant for 3-4 years now, it's an amazing keyboard! Would recommend it!
That renewable energy deployment is (currently) growing exponentially, rather that linearly. We will see much more than 3% improvement, but very probably wont go to 0 in 20 years.
Hey all!

Today we're (https://incident.io) releasing our on-call pay calculator for free, removing the need for an incident.io account entirely.

That means if you use PagerDuty for on-call, you can use us to calculate exactly what people are owed. No more hacky scripts, awkward pay delays, or frustrating errors.

I've spent my entire career on-call for production services, and been lucky enough that all those shifts have been paid. It may seem a small thing, but paying for the time helps being on-call feel less like a personal sacrifice, and swapping shifts more equitable.

The belief that healthy on-call culture includes paying people for on-call is why we've opened this up: we hope making it easier to pay will mean more companies do so, and bring our industry closer to adopting this as standard practice.

Let us know what you think!
This example is incomplete. We need to see what the enclosing transaction scope looks like.
Yes, maybe I misunderstood the instructions but I was looking at the bottle of champagne trying to work out if it was "out of place" for the room that I noticed it was fading out. I had also noticed weird flickers earlier that I couldn't place which were presumably other items fading in or out.
Bitwarden/server has some proprietary components: https://github.com/bitwarden/server/tree/master/bitwarden_li...

Plus it is AGPL + CLA so bitwarden themselves can do what they want
I wonder what their costs are like? I'm not familiar with all the features of Bitwarden in particular, but a password management service is basically E2EE cloud storage for very tiny files, a simple account system, and then a bunch of clients.

Building and maintaining clients for all operating systems and browsers probably costs the most, but it can likely be done by 1 or 2 full time engineers.

Or am I completely underestimating the complexity of something like this?
TikTok denies hack, after hackers release user data and source code
I don't really understand the question. Blasting text values into files wholesale is what static site generators do. The web server is operating on the textual values on the disk. You shouldn't need "support" for this, you just use the static site generator to output the desired text into the mass of files it produces. You seem to already know what text you want on the disk, and that seems like 80% of the problem.

I mean, if you really want to add a custom function or two to Jekyll you can, but you hardly need to wait around for "support" for this.

You may be asking for a template that has this built in, but you're just as well off to take an existing template you like and modify the text it is generating than to wait around for someone else to do it.

If it seems like the static site generator doesn't "support" this it's because it's just so "what it does" that there isn't any documentation for how you'd specifically put SSI tags into a site, because that'd just like expecting specific documentation for how you put <h2> tags into a website. It's just what it does already.
That's a known issue on Edgerouter X and Edgerouter Lite. I use an Edgerouter Lite and am on my third flash drive. The flash drives are just cheap USB drives, in contrast to X where they're soldered on. An industrial grade USB drive would cost almost the same as the device itself. I bought a 2 GB one but it refuses to install EdgeOS on less than 4 GB. However the device itself works well, and has three ethernet. As switch I use an EdgeSwitch 16 port, which provides PoE for the Unifi WLAN AP (UAP Pro or whatever). It all runs Linux, and I got root on the devices. Wouldn't want it any other way. Except perhaps a Turris Mox modular router or running the firewall/router on the same server as my NAS (as VM in Proxmox). But it allows less flexibility IMO. Then I would use OPNsense, Turris runs op OpenWrt. I don't want to use a proprietary OS like RouterOS or an out of date OS which is no longer supported.
The "R" stands for "relations", as in "relations", which is a mathematical concept. SQL calls a "relation" a "table". The "relational" is RDBMS has nothing to do with relationships.

But I still agree that OP's colleague is an idiot.
I think a part of it is that good cleaners are in very high demand here and I have an incentive to have a good relationship with them because it helps a lot in getting them to clean my house the way I like and for us to work around their holidays/time off and vice versa.

It's also important to be nice to the cleaner since things become simpler logistically once you trust them with your house key and money to purchase cleaning supplies.
How reliable are Github cron action workflows? I set one up to run every 15 minutes recently, but it seems to actually be running closer to once an hour.
Is anyone still playing Wordle?
Probably, but a very dull/non-creative point nonetheless
I'm removing them because I'm moving to a fully async realtime / offline-first architecture and pushing conflict resolution to the clients or to async server processes where automatic resolution is possible. I don't want to show errors to users during async background sync processes for data they may have populated days or weeks ago.
The reason was because the virus was sequenced and we have technology that can supposedly create safe and effective vaccines based on this.
the truth is you probably overcome many blockers a day that would stump others. It's ok to rely on others/the internet. I'm never ever mad when someone asks me for help, unless it's the same question they've asked 5 times already.
Also most corporates wont let you use WSL or linux because...
Archived: https://archive.ph/MTTVg
I just hope we won't get repeat of LastPass - some company buys it then just keeps on life support while raising prices.

Also "OSS" version is not really open source, it's just core and all the features you really want from password manager are behind the paid license anyway
Scientists aren't a monolith though. There few better career boosts than proving everyone else wrong, and the satisfaction of poaching work off a competitor who messed up isn't restricted to any one industry. Research into dangerous viruses isn't going to stop, no matter what happened in Wuhan, and it's far from the only risky work going on in labs around the world anyway.

Whatever about the strength of the natural origin theory, the idea that there's a conspiracy of silence from all the scientists in the world (including ones who would love to give the Chinese authorities a black eye) just doesn't seem plausible. You said it yourself - all it takes is a single dissenter to bury a paper.
Yes I do! Your colleague reminds me of a colleague I had who would copy and paste code into node_modules via a shell script to share it because they didn't like to learn about npm publish. Do things the right way if you can and your life will be easier, even during the data migrations.
After lastpass announced you could only have 1 device in the free tier, I was gone too.
Weird use of the word "must."
This is something it inherited from Java and is standard in newer languages like Rust and Go too
Russia buying millions of rockets, shells from North Korea, US intelligence says
postgres has a shitload of useful features that are unrelated to relations
Returns 403. Anyone got a mirror?
I think it is difficult to do a RCT of Covid (many different variants, vaccines, variability in symptoms), but it is a very fair point. Thank you.

There are RCT for influenza and other diseases Sars (1):

https://pubmed.ncbi.nlm.nih.gov/22280120/

https://www.pnas.org/doi/10.1073/pnas.2014564118

While maybe we do not have the gold standard study, I think it was the right decision, given how little inconvenience masks have, for the much bigger benefit of reducing Covid risks.
Ah that's a good point.

So your CSV file would need 1 more column: `type`, `bioWeaponsLab|naturalVirusHotspot`, and then you could have a toggle to see one at a time (or both, overlaid).

If anyone makes this CSV with data vis and published to GitHub and it's good I'll send you $500USD worth of NEAR coin or my eternal gratitude and respect (whichever you value more).
> I didnt ever classify that hot garbage as a delicacy.

Never said you did, but there are, ahem, parallels.
Exactly one global GINI. What else?
> Why are large businesses “sharing passwords” between users? What happens when one user leaves?

Because not all products businesses use have fine grain authentication and authorization. For example, their registar for their domain names. And differing employees need access to it at different times.

> Isn’t sharing a password in a business context like “Things you shouldn’t do” 101?

What do you think Bitwarden does? It's fine grain authorization over shared resources (passwords) that control who can access them. You categorize, create roles, and give those roles access to specific passwords. When an employee leaves, you rotate the password. Every access is recorded for auditing. It solves a real business problem.
I'm consider myself well versed on american politics, and I'm not picking sides. Believe or not I read more about american politics every day than about politics of my own country.

Reading random guys in the internet it's not the only thing I do and I don't think I implied that. It was just a data point to support that the notion that it's not widely accepted that leftist bias is present in some tech platforms.

I have the impression you are trying to "defeat" without the need of presenting any argument just because I'm not american. If you want some kind of victory it's yours. If you have convincing arguments I will be delighted to hear them. Still waiting, though.
Wheel of Time season 2 was confirmed before season 1 ended and season 3 was confirmed before any part of season 2 aired.

Amazon is doubling down. Expect more of this sort of "we'll buy your favorite property and change it and there's nothing you can do about it". Nothing that is still protected by copyright is sacred, you just need a rich enough business to buy it to change it.
"Fully featured" does not mean "all features"

"Open source architecture" doesn't mean all the parts you need to self host it is open.

Their "ability to self-host" already includes having to buy a license to even get 2FA
Why would there exist a way in Python to conditionally import types, for the purpose of preventing cyclic imports, if cyclic imports weren't a problem?

Your comment makes it seem like you haven't experienced Python types enough, or you wouldn't think it was so easy.
It seems to be referenced on the web, just not as "flu effect"

https://www.digitalcameraworld.com/tutorials/home-photograph...

https://www.cnet.com/tech/computing/diy-photo-filters-with-e...
Prioritization is an output, not an input, of the scrum process. That's the whole point, to engage the user early and often so that information about the desired functionality can be derived from experience and not just speculation, and then fed quickly back to the team for iteration.

So sure, if you:

- release usable software

- collect feedback from stakeholders based on the release, and

- re-design and re-prioritize the perceived work remaining

on a regular basis as a team, then you can use Kanban for a single project. But it will look an awful lot like sprints, because it's hard to do all that on a continuous basis, it would be a lot of overhead and context-switching to do it daily. On a project of any size, you'd have to do it all periodically. Say, every couple of weeks.
“Sources of Support: MS-Nutrition and MoISA received financial support from the French National Interprofessional Association of Livestock and Meat (Interbev). Interbev had no role in the design, implementation, analysis and interpretation of the data.”

Make of that what you will!
Very cool, I’ll have to try this out with my prosody server. I’d use it for Facebook (after a long break, FB will be back in my XMPP network :D), Signal, and maybe Telegram. Does anyone know if any of those have issues with alternative clients?
Very much agreed ... was raised in a mixed Southern and Spanish household and think this topic is saying a lot more about certain people and casual apathy towards their own fellow people than they probably would like. The line that I was told was to always treat the CEO and the janitor the same (with the understood: because they're humans).

Funnily enough, my Colombian grandfather had a memorable related quip as far as not idolizing others to the other extreme, roughly translated to: "they shit in the pot the same way you do."
Honestly, I don't think I have used cygwin since WSL came out (and it was pretty common for me to use linux vms even before then).

The notable exception is that I indirectly use MSYS2 (which is effectively a fork of cygwin) as part of using git for windows. Git for Windows includes an msys2 environment so that the portions of git that are written as shell scripts or perl scripts, etc can run properly. While you can launch the "git bash" directly, and pre-wsl that could be useful, the MSYS is mostly there because Git for Window's git.exe will automatically launch subcommands in that environment.
50% of energy produced in the UK is from renewables now.
“End of story.”

Why so verbose? In today’s languages and document editors you can just insert a <page break> or EOF.

But I can understand why back then in documents they’d have to write out things like “Period. End of story.” without actual periods and control characters

(for people wondering, I am parodying the article)
Not really. The Alcubierre "drive" is closer to a "shape", a static solution to Einstein's equations. There is no proposed device that actually achieves this shape. The only idea along those lines implies a kind of Alcubierre railroad - you set up a path of negative mass matter (which almost certainly doesn't exist) and then move this with regular means as the ship is approaching, thereby continuing the bubble for the ship.
Even if we were on pace, there's likely to be a long tail, so no, we won't be going to zero. It's just a question of how much we can accelerate progress.
Because you would have signs of glacial melt ahead of time. You would know in may if not June. Not in end of august.
The threshold of perceptible change, a fascinating concept. Try as I might, I never manage to observe the progress of twilight while concentrating on the sky. Yet glancing out the window one minute, then the very next, the difference in brightness and hue is unmistakable.

Imagine reading a book in an artificially lit, climate-controlled room. If, over the course of hours, the lights gradually dim and the temperature rises, or the background noise increases, at some point you would become acutely aware of your discomfort. But you wouldn't be able to say how or when it came to be, or even if the situation had always been somewhat like this. What if the hue of the lights varied cyclically over the days of each month? Would you ever notice? There's fractal applicability to this, scaling so far as to the flux of culture of a civilization over many years.

https://www.google.com/search?kgmid=/m/02txfg
Additionally Sektorenkopplung (the electrification of Heating and Transportation), will reduce the need for primary energy.

For example, a heatpump can produce 5MW of heating from 1MW of electricity by concentrating the heat from the environment. An electric car is 90% efficient while a combustion vehicle is about 30% efficient, roughly speaking.
Sources of Support: MS-Nutrition and MoISA received financial support from the French National Interprofessional Association of Livestock and Meat (Interbev)
this is going to be an unpopular truth. If it holds up, I'm unsure why you couldn't take a multivitamin.
This is an ad for Esri
The first thing that came to mind was either for/else, try/except, or refactoring out to a function which were all mentioned in the article. This solves the problem in all cases except a multi-level continue as it was called, and the solution by Python Millionaire was essentially goto labels. The reason high level programming languages moved away from goto labels is because they create spaghetti code. Goto labels were before for and while loops and are not necessary now, but this is a shallow answer because goto labels do work.

To dig deeper into why goto labels are bad and the alternative, what goto labels allow you to do is to create a state machine in procedural code. The more explicit way to do this is to create a dictionary object that tracks the state and a while loop with state-based logic that includes a halting condition. But according to Python Millionaire this would not be “Pythonic” which is basically just a blanket term for saying it is built into the language and therefore designed to be simple and easy to read. However, I would argue that goto statements are inherently un-Pythonic because they encourage spaghetti code. I don’t see how for/else or try/except is not Pythonic, but also I don’t see the aversion to refactoring to separate function which is the accepted cross-language way to refactor and simplify code. It even lets you write a built-in comment for what the function does, the function name. That being said, an easy way to determine if the function failed is to either throw and exception or simply return a result like True/False which would determine whether to break out of the parent loop.
Linux Kernel doesn't require attributing the code to the linux kernel for example
Isn't the piece kind of silly? It implies that protein intake must be animal-based (that's even in the title) where all it shows is (the well known fact) people eating primarily plant-based diets need to supplement their nutrition with stuff like B12 pills.

Edit: Reading the full paper itself, it seems to be the case. They explicitly add "excluding the use of nutritional supplements or fortified foods." - very silly and misleading.

Doubly so given their actual conclusion (not listed in the abstract): "...would necessarily require food fortification and/or nutrient supplementation to cover adult nutritional requirement". So they acknowledge their title is basically a lie.

(As a side note their math/calculations also look very "I made this up and this has numbers" vs. a serious statistical analysis but that's really not the main point here)
Welcome to the internet at large.
>Total diet cost was not allowed to increase.

If tofu and beans supply adequate nutrition but cost $1 more per week than meat, the study design would conclude you "must" eat meat.
>> All successful people can attribute most of their success to luck.

What about failing often and knowing which problems/levarage to use?

This seems like complete wageslave coping due to envy.

"The only test of intelligence is if you get out of life what you want".
I've seen several memes presented to me by Facebook, since it's normally the kind of content and subject matter I'd consume, counseling people to not even "hate-watch" it. So there is some variety of blind opposition or boycot afoot, and shockingly, the comment sections very frequently come back around to color-blind casting.
Also https://en.m.wikipedia.org/wiki/American_Society_for_Nutriti...
And I'm really happy there is one client I can use these features with.
What possible use could there be for such a feature?? Some kind of attempt at metaprogramming?
> That is a term invented by the far-right to create a straw-man to attack as "cultural appropriation" negates the reality of how culture works.

This is false as other commenters noted. Don’t spread propaganda. If anything, the opposite side uses it more
I don't think so. I only started playing online a couple of years ago to relax, but ~30 years ago I used to go to chess school for a few years and had a First class sportsman degree [0], and even barely qualified for a Candidate for Master of Sport after a couple of local tournaments, but it wasn't awarded to me because I simply stopped appearing: it coincided with me losing interest in chess as time limits on that level grew to ~2+ hours and that was far too much for my jumpy ass. So I don't think that First class title is still active, as even the country that awarded it to me - USSR - doesn't exist any more.

[0]: https://en.wikipedia.org/wiki/Unified_Sports_Classification_...
I built a local test app that does have some integration tests, and then I just went all in on production. That's why I was surprised it worked so well. I was ready to lose a few nights sleep debugging it in prod, but thankfully didn't have to.
Yes, if it's a FIDE tournament, there is a precise definition about what is allowed. Of course, this will be applied as interpreted by the arbiters.

12.3 a. During play the players are forbidden to make use of any notes, sources of
information or advice, or analyse on another chessboard.

12.3 b. Without the permission of the arbiter a player is forbidden to have a mobile phone
or other electronic means of communication in the playing venue, unless they are
completely switched off. If any such device produces a sound, the player shall lose
the game. The opponent shall win. However, if the opponent cannot win the game
by any series of legal moves, his score shall be a draw.
Also running on PostgreSQL, not having to spin MSSQL instance
According to that graph, onshore wind has been cheaper than fossil fuels since 1995. What will be different about the next 20 years that this price difference will suddenly cause a huge surge in adoption, when it has already been cheaper for decades without making a huge impact?
Out of curiosity, what field do you work in that a couple of cycles matters/is measurable?
Don't "antiquated language" and "nightmare codebases" apply to the big tech too though? I mean I'm sure some of their code is modern but a lot was built 20 years ago by now (think PHP at FB, C++ at Google, Java sprinkled everywhere).
How does a multivitamin replace many grams of protein?