skysight-inc/HackerNews huggingface dataset:
The whole point of lossy compression is that it tries to be inaudible, as a primary concern.

The whole point of audio watermarking is that it survives lossy compression. Inaudibility is merely a secondary concern.

This is an adversarial relationship, and one that the audio watermarking is doomed to lose. By and large, lossy codecs succeed in transparency, and therefore as an inevitable consequence, watermarking fails at it. After decades of development, lossy codecs are just too good - there's nowhere left to hide information.

(It's also worth noting that the consumer benefits from the quality tradeoff that compression makes, in the form of decreased storage and bandwidth. They don't benefit from the audio watermarking at all.)
UK to revoke Moscow Stock Exchange’s recognised status
Not even $2M. Have you seen the footage of the UA/TDF using civilian quadrotor drones to drop anti-tank hand grenades on vehicles? As long as the radio spectrum is open, these type of attacks will be very hard to stop.
The AIM-54 Phoenix was used 2 times with exactly zero kills, because of ID concerns[1]. You don't just go around firing missiles to radar tracks you can't identify.

[1] by the US, Iran has used it more with more success.

https://en.wikipedia.org/wiki/AIM-54_Phoenix#U.S._combat_exp...
Hey Everyone, Ege from Permify here.

So, It's easy to just create few tables and connected to roles. But when you start adding more features, and eventually more dependence things tend to get out of control. You create tons of "if"s, your code turn into spaghetti and developement cycles becomes frustrating just because of this chores which is even not your core product.

Been there done that. We have build dozens of product like that, and once you get over certain point technical debt is crazy. It turns joyful code into a hell.

That's why we build Permify.

Permify is a developer API for access control. We decouple authorzation logic from your code so you can ship faster without interfering with access control.

And once you need access control; you can granularly build, modify, and test your authorizations through a dashboard and simple API calls.

We’re taking policy as code approach powered by OPA and REGO. We make it simple to create complex access control policies with simplified policy as code approach by using our policy enforcer that turns our code into REGO policies and eventually validate through OPA rule engine?

And this is our Developer Playground designing your granular access control system. It makes sense to share this since it's something you can play and experiment with without any commitment.

I'll be around to answer any questions.
I like it because I can subscribe through RSS
Interest rates are still at 2.5% in Canada. Still a ways off from 5-6%.
When it's technically feasible, I like every repo having along side it tests for the requirements from an external business user's point of view. If it's an API then the requirements/tests should be specified in terms of API, for instance. If it's a UI then the requirements should be specified in terms of UI. You can either have documentation blocks next to tests that describe things in human terms or use one of the DSLs that make the terms and the code the same thing if you find that ergonomic for your team.

I like issue tracking that is central to code browsing/change request flows (e.g. Github Issues). These issues can then become code change requests to the requirements testing code, and then to the implementation code, then accepted and become part of the project. As products mature, product ownership folks must periodically review and prune existing requirements they no longer care about, and devs can then refactor as desired.

I don't like over-wrought methodologies built around external issue trackers. I don't like tests that are overly-concerned with implementation detail or don't have any clear connection to a requirement that product ownership actually cares about. "Can we remove this?" "Who knows, here's a test from 2012 that needs that, but no idea who uses it." "How's the sprint board looking?" "Everything is slipping like usual."
Great video that will definitely help you rethink your approach

https://www.youtube.com/watch?v=vtIzMaLkCaM

It challenges the bad advice you've received up to now
Tl;dr. They go faster than the defence response cycle, either the wetware or actual hardware. There is an open question about the ability to make course corrections at such speeds, but that can be fixed through warhead size or choice.

Ukraine is showing that unmanned weaponry is putting manned weaponry at greater risk than anticipated or accepted. When you have a few hundred top line fighters in the entire arsenal, manpads look like a real problem. And stealth has at least two problems: vulnerability to changes in detection technology and weapons that fill volumes of space with particulates.

And dinky little drones do wonders for extending the range and performance of the mk I eyeball.
Well, at least we have 'undergone more evolution', possibly, arguably.

But if you want to deconstruct the argument fully, evolution actually isn't really anything at all - shifting genes in a shifting environment.

Like a rock rolling down a hill, bouncing off of other rocks.

It's not even a 'process' and it probably should be called:

'Species Drift' or something like that.

And taken even further - you and I are just 'lumps of material bouncing around'.

The term 'intelligence' has no scientific meaning either.

How can a bag of random particles be 'intelligent' or 'create'?

You're not 'reading' this, you're randomly bouncing through the universe. It just seems like you are 'doing' something.

But you're not 'doing' anything more than the chair you are sitting on. It's there, you are there. You both got there the same way.

But the matter of fact is, we do have metaphysical foundations:

Mineral, Vegetable, Animal, Human 'Kindgoms' in which we believe that the 'Human' condition is more evolved, at very least Han the 'Mineral' and likely 'Vegetable'.

We basically take that, and the presence of life as 'matter of fact' and a kind reality.

It just doesn't jive well with Scientific Materialism.

And if we do accept those basic principles, well, we are 'pretty much 'more' evolved than chimps', even though technically I do understand it's also reasonable to just say 'we are siblings with common ancestors' and that's that.
In general, if you have super high sodium intake, you also have other major problems with food, weight and exercise that are far more likely the primary causes of CVD. For example, you are usually eating a ton of processed foods with high fat and high carbs in calorie counts in an unhealthy range.
You mean because it's mostly gated communities they can be a bit more leisure with the ban hammer. :P
How do you still music from an artist? Are they no longer able to perform the song anymore after it is stolen? Isn't piracy about making copies of a file instead of theft?
I believe that something like AZure CosmosDB, AWS Aurora/DynamoDB but open-sourced, which is great.
I'm a cofounder of a small (and growing :-)) startup called Mito [1]. We don't do A/B testing currently, for two main reasons:

1. We're a locally installable product with opt-in updates.
2. We don't get enough new users per week to make the turnaround time on experiments quick enough.

We're big proponents for local-first software, so though we might have a hosted offering at some point for users who prefer that, the locally-installable + opt-in updates are gonna be around for a while. These make A/B testing hard for obvious reasons - it's no longer just flipping a switch to get both sets of users on the same branch after the experiment terminates, nor is it as easy to randomize people into two different groups.

We also just don't get enough new users a week to make the experiments make sense. For the effect sizes we're hoping to measure, we'd have to wait a few weeks to to draw conclusions - and a given that it's even more complicated to run more than one experiment at once (given the above local install + opt-in upgrading mentioned), it becomes really expensive to do any sort of A/B testing.

There's also the question that this post leaves out: what changes are worth A/B testing in the first place?

I know folks at a gaming company that A/B tests every single change they make to their games for the effect it has on rev/user. They are a mature company, and the changes they make to their apps are, on balance, fairly small. This makes sense to me, especially given the tooling they have built to facilitate this - although it is clear they are just trying to extract value from their existing user base rather than dramatically improve their product and grow.

For early-stage startups, IMO often the best bet is to be a user of your own product, and to just test your product changes on yourself - it's usually pretty obvious which direction you should take things. We recently overhauled our graphing capabilities to add about 5x more graph types and actual graph configuration options. Given how limited our previous graphing capabilities were, was pretty much a no brainer and obviously better. A/B testing would have just been a waste of time, methinks!

Feedback and thoughts on the above greatly appreciated. We're always looking for ways to improve our product/technical processes!

[1] https://trymito.io
Frankly, the negative response to what FedEx is able to pull off reeks of first-world privilege. There's a lot of people who are quick to point fingers and talk about the exploitation of capitalism, but they've never even left the safety and comfort of the functioning country they grew up in to realize how absolutely amazing it is you can even get a package delivered in nearly every corner of the world for a reasonable price. As someone that's traveled around the world and had to ship things at odd times in strange places, I have nothing but admiration for the logistics networks that were built by organizations like FedEx and DHL. As someone who grew up relatively poor in a rural part of the US, I have nothing but admiration for the capabilities of the USPS and their coverage area.

The comments in this thread act like the article is committing the great man fallacy because it's talking about the work the founder put into FedEx. Yet, all of that is (presumably) factually accurate, which doesn't detract from larger systemic points, but certainly shouldn't encourage darts to be lobbed. The only folks who can possibly throw stones here are those who are ignorant of the realities of global logistics. Physical logistics is HARD, significantly harder than any problem the average tech worker has had to deal with in their life of air conditioned offices and ever more powerful systems available to them to solve problems.

I mean, my god, FedEx solved the logistical hurdles of package delivery so thoroughly they were able to put an API on top of it. That's got to be worth at least a little admiration.
To me, purely as far as the using-my-editor part of it goes, it's a lot like having practiced an instrument to an OK level of skill, but only ever playing it alone, then being asked to perform for others, who will make decisions about my future in part based on that performance. So I fall back on playing "Mary Had a Little Lamb" because I'm too worried about screwing up in some stupid-looking way if I attempt something fancier, but that also makes me look like I'm bad at it.
The Ukrainian tanks are Russian made, so would have exactly the same vulnerability. But the Ukrainians being mostly on the defensive and vastly outnumbered, I don't know that they rely on them as much Russia does.
Graphical watermarks also destroy the original image, and I think are much more intrusive than what an audible one would be.

I'm unable to load the article and haven't heard one in real life, but in theory it could be done in a way that is imperceptible to human ears but detectable by a program. E.g. imagine masking specific frequencies within a noisy section of the video.

There should be less destructive ways for studios to do this, but unless it's in the video or audio signal it doesn't stand a chance of working reliably.
> almost comically poor systems integration on [Russia's part]

Russia's BTGs were explicitly designed to (a) consume minimal manpower (they were composed of non-coscript troops from their parent units), (b) consequently, to maximize lethality:person (tank co + 3x mech inf co + 2 AT co + artillery/anti-air), and (c) to minimize logistical support requirements (by deploying smaller units).

Essentially, they were built to win small-scale conflicts at a price Russia could afford.

Ukraine is not a small-scale conflict.

Consequently, the following chain of events (predictably) occurred: (1) Putin proposes 2003 military reforms [0], (2) Serdyukov realizes many of these in 2008 reforms [1], (3) optimistic appraisal of capabilities vs Ukraine leads to Army grandstanding, little strategic integration with different branches (e.g. VVS, VMF), (4) utter failure of real political intelligence mistakenly assumes Ukrainian population (esp urban) will not support government & defense, (6) infantry-light, manuever-oriented assault predictable bogs down in urban areas, without necessary troop count in assaulting units, (7) strategic approach is locked in, as a consequence of previous choices, (8) everyone involved at a command level scrambles to cover their ass and blame others.

If Russia had wanted to win the war they ended up getting, they should have never assaulted urban areas with BTGs.

They would have manuevered south from western Belarus, bisecting the country, and forced Moldova to declare neutrality and forbid weapons shipments. Then pick key infrastructure apart at leisure. Because that's the sort of thing the BTGs were built to do.

But presumably Russia didn't want to do that because it betrays the "this is all about Donbas (and the criminal Ukrainian government)" talking points, and it didn't think it would need to. Hindsight is 20/20.

[0] https://en.m.wikipedia.org/wiki/Russian_Ground_Forces#Reform...

[1] https://en.m.wikipedia.org/wiki/2008_Russian_military_reform
Blackstone Bets on Campus Housing with $13B Acquisition
this is textbook xenophobia and you should be ashamed. Implying that the foreign born population in Canada are somehow less canadian or more foreign is not what anyone should be saying.
Rates are better in Canada. 2.3% is within the norm.
I think many investment firms would be interested in buying it out. Just look at the ancient tools the big places use. Places like r/stocks pretty much joke about Vanguard having outdated interfaces/tools.
I have a theory that a large percentage of food cravings and idle snacking are due to being salt deficient and seeking out salty foods.

Perhaps part of the obesity epidemic is due to the vilification of salt?
Considering the recent news that online groceries can change prices (even dramatically) after you've ordered them, so supermarkets apply prices on the day of delivery, and you're on the hook for any difference... this doesn't surprise me one bit.
Why are bogus warnings appearing under tweets? (2020)
Tweet in question: https://twitter.com/29notions/status/1313600611947028486

I'm curious as to why this tweet has a warning under it saying "Joe Biden did not introduce a man in blackface" despite the tweet content being totally irrelevant. This user seems to be testing twitter features and gaming the system intentionally since they have other tweets with irrelevant warnings attached ([1], [2]). Why are they able to do this?

[1] https://twitter.com/29notions/status/1313220807259312132

[2] https://twitter.com/29notions/status/1311404976527343618
Your experience is not the norm, nor is it one I would recommend in most cases. You should find an agent you trust and can work with well to represent you, and they should be the only agent you ever have to speak to.

Dual representation can work out ok in some scenarios, but the hyper-inflated and super competitive market we're in right now isn't one of them.
Where do you live that beer is generally free? I want to go to there!
I think similar and related issues come up in most religious communities. But the specifics you name are pretty specific to american evangelical christianity and should probably be labeled as such.

They're doing a good job forging alliances and exporting these values into other branches of christianity too, but that process is just beginning and these specific elements aren't as foundational elsewhere. Yet, anyway.
Continuing to allow fringe views is entirely different from a forum made for those whose views were deemed too extreme elsewhere.
Well, Debian the OS, yes. But where do you draw the line? Debian still allows your web browser to execute non-free Javascript that you download from some shady site on the internet. ;)

Anyway, for FW one can certainly argue it's not part of the OS, as it's executing in some auxiliary core on the device rather than being part of the OS itself executing on the main CPU's. And further, if that same non-free FW would be stored in ROM or on flash, Debian has no problems with it as long as open source drivers are present in the kernel. So the only problem here is devices that want the driver to provide the FW blob to them upon initialization instead of the FW blob being persistently stored on the device. Not really any meaningful difference from a software freedom perspective either way.
1. They've astroturfed a lot. (By paying famous people to use their service.) This has given them a lot of credibility.

2. They basically solve the business model issue for writers, so you really can focus on the writing. At least, more so than the alternatives.

3. Their design is actually pretty nice, and focused on just two things: list building and content.

4. The defaults make sense, and solve real problems for people who want to make money with their writing.
They privatized public transit in the us in the 50’s and 60’s. It’s called cars. Is there any successful public transit outside of a few cities in the us? Boston, nyc, are there others (as I’ve no experience outside these two)? Conversely, it’s pretty functional in Europe and ok in the two big cities in eastern canada.
Yandex is traded on the MOEX. It's priced around 1800 roubles/share, down from a pre-war high of around 6k and pre-COVID levels of around 3k.

Beaten down, but not "nearly worthless", and it is traded. (Not on the NASDAQ though.)
teamviewer enters the chat
> without any effort whatsoever

If it was no effort, why do it?

Its like, we could hunt don't people on some of the last unconnected islands and murder them. But why?
Oh cool! I use nasty-files as a submodule with some of my tests. I can't believe how long I went without without testing against the filename corner cases.

I've found so much software that doesn't properly handle nasty filenames, I think it should be tested for more.
The classic libertarian position that naively assumes that companies and individuals have equal negotiating power.
This would simply drive rents up across the board. Unintended consequences are the primary result of punitive tax measures.
How Ukraine Won the Battle for Kyiv
To me it's really annoying that I need to specify the sizes attribute in order for the browser to make a sensible choice about which image version to download. The browser could do it on its own based on layout. It really feels laborious (if done manually, or even implementing the automation) and like filling out the implementation details for the browser vendors.

Another hurdle is that you can't specify the heights of images. So now you're left with translating all those bounds from width x height to just width based on width x height of viewport. This srcset and sizes business feels really half-baked.

I wish I could just give the browser a list of image versions with their dimensions (both width and height), and the browser would just pick the smallest one with sufficient quality for a given viewport based on size of the viewport and dimensions of the img element in the given layout, i.e. the website author would only specify content and its different versions in a declarative way, not fill out algorithm details.
Show HN: A micro IRC inside every email
Over 50% of work is born inside an email. We believe you don't have to context-switch onto other productivity tools (Slack, Jira) to finish a task.
Special lens design could see high-quality, wide-angle cameras in smartphones
Much of the diet would've still been grains, tubers, dried beans, etc.
I thought that it was changes in salt intake that caused high blood pressure rather than high levels of salt intake. That is, if you increase your daily salt intake by 500 mg or whatever you'll see you blood pressure go up immediately but converge back to its normal level over the course of a month as homeostasis does its thing.
The A10 probably couldn't survive in the Ukraine airwar environment.
someone posted a twit where they explained how they get a lot more subscribers/followers in their newsletter with substack than wordpress. I guess substack is a lot more aggressive at this kind of marketing. So a lot of writers will prefer to post in it, especially since it looks clean until now.
What do you envision from the terminal of the future?
Simply because censorship on other platforms of the FAANG is so extreme and anti-American that balanced and rational conversations are NOT POSSIBLE. So substitutes are found and substack is one of the major substitutes. Alt-media in general is the solution to censorship.
What is the use-case? Why should I have a PDF that looks scanned?
> the need of protected offensive destructive power (a tank)

Offensive destructive power can be provided by air support, long range self-guiding weapons and drone weaponry as well.

I also don't believe that ATGMs mean "Tanks are already obsolete". But I do think they are under threat of becoming so, because: ATGMs will get better, as will drones. Meanwhile, a tank will always be a big hunk of metal moving comparatively slowly on the ground.
These systems are all still capable of returning a position of (0,0) though. My point was that if it becomes commonplace for software to filter points around “null island” then that would gradually permeate various libraries and create a little blind spot
Which part is false? "any kind of incineration" could be a broad definition, and I should have specified "any kind of incineration process compliant with modern regulation" maybe. I do not know about regulations in the US, but in EU they are pretty strict, thus incineration of non-inhert waste should be done (look for "Waste prevention and management" on the European Commission website)

EU waste legislation is based on false premises, according to your comment. There have been plenty of disasters related to landfill disposal. Complexity is also there, as a lot of chemistry happens and toxic subproducts can be generated, even if the waste is not toxic in the first place, just because of interactions with the ground. The sheets used to cover the ground are easy to scratch, costly to replace, and accidental damage is often ignored. Monitoring lasts for decades or more, with greenhouse emissions. The stability of the terrain under and over landfill could also change, as there are processes that run for a long time.

I would highly suggest attending a university course on waste management if your country allows you to do that for free and without registration.