skysight-inc/HackerNews huggingface dataset:
* From the consumers: Piracy doesn't matter. Pirates were never going to buy anyway.*

Really? Maybe times have really changed but I know a lot of people, myself included, who pirated software - starting in the mid 90s for me - because we couldn't buy software since we were too young to make money and lived in constant fear that the one time our parents do buy some game or piece of software it turns out to be total crap. At this point, even though my education have led me to a more nuanced and philosophical objection to the enforcement of intellectual property in the manner at least the United States does, and equates physical property either on par with it or even underneath it, the only times I pirate software now is if there's no trial version, and if it's something I really want to use long term I'd purchase it anyway. Effectively the only long term sort of piracy I conduct at this point is to circumvent blackout rules on sports streaming because for whatever reason a whole fifth of MLB is blacked out on mlb.tv where I am but the biggest streaming package only shows 2 of those teams. Access, ultimately, determine whether someone pirates. That includes cases when access is outlandishly expensive or simply barred, and even knowing my share of anarchists and career criminals as defined by state I really don't see people who are ideologically committed to piracy in an absolutist sense. It's like, if I can pay $25 a month for unlimited access to JSTOR it would entirely be for my intellectual curiosity but I'd do it, but that's not an option so sci-hub when the article isn't available is kind of the only reasonable option. The alternative is simply to give up and find something else to be curious about.

Some aspects of reverse-engineering/cracking in the scene was gamified to such an extent where it became a prestige sort of thing, a competition for its own sake. That tends to stop where-ever your rivals stop, and as a result it's never a sure thing that patches would be cracked, for example.
Rearranged Universe: A Theory on Time Travel
That doesn't seem to have anything to do with the M1, though? It just seems you're uncomfortable with macos. A new processor isn't going to change that macs run macos, and if you don't like macos, then you're not going to like the Mac.

As a chip, the M1 is an absolutely amazing.
genius move from amazon. correct me if im wrong, this looks like a blockchain backend as a service?
Except that AWS and Google have their own offerings (and the I think these aren't SSO companies as much as Auth as a Service providers)
Building a Fintech: 7 Key Lessons from Successful Fintech Founders
I don’t know if you can consider them a competitor but Kofax RPA, formerly known as Kapow Software / Kapow Katalyst is a powerful one I used many many years ago. I think the original product dates back to the 90s.
You build a flow-diagram like process, with the possibility for a full suite of tools for a complete automation setup.

I think this might be more catered towards enterprises. But from what I remember they had tools for everything, and making a bot for a website would only take a few minutes from start to finish.
You want to force them to keep publishing these books?

That doesn't sound very liberal to me.
Ask HN: Why can't we stream(OTA) a mobile app?
Mobile Apps written in frameworks such as React Native and NativeScript are nothing but JavaScript code. So why can't apps written in these frameworks be update over the air?

Are there any mobile app frameworks that allow this?
> It can be a confidence crusher.

If confidence gets priority over truth in explanations, then society will churn out people who are confidently wrong. This is a bad idea even if everybody does that and even if it is the traditional approach.

If people were honest that they don't know something then the world at large would be a lot nicer to live in.
“a living” is a matter of degrees.

The argument is that your living could be more substantial, if you did worry about it.
Unfortunately this is typically done in a counterproductive way.

See http://jwilson.coe.uga.edu/TiMER/Schoenfeld%20(1988)%20Good%...
Hi Erica,

I had a look at the engineering culture from https://www.keyvalues.com/flexport; seems very impressive!

What is Flexports position on visa sponsorship? Would you expect EU candidates for instance to apply for positions in Amsterdam; or is there more general flexibility?

Thanks,
David
Light version here: https://raw.githubusercontent.com/gregsramblings/google-clou...
As long as your crusade against free doesn't impact our free public libraries, free healthcare, free education.

(All of which are not really free because we pay for them with taxes. )
Overcoming AWS CodePipeline’s Design Flaw to Automate Serverless ML Deployment
Workaround for AWS CodePipeline bug
Are you really comparing a con artist with one of the most famous cryptographers?
> emitting infinite amount of photons

I think that the double slit experiment shows that this isn't an issue... Since we are summing with all other noise in the universe, it doesn't matter exactly which photons came from my transmitter, if any at all, but the total count will still (probabilistically) reflect the the we're after...
I don't know if they've changed their approach over the past year, but the last time I looked at Qt demos for the web, I was solidly unimpressed.

At the time, they were making almost all of the same mistakes that Flutter is, and the devs I talked to seemed to be of the opinion that those problems wouldn't be fixed until browsers started adding brand new capabilities specifically for them.

Looking now at the demos at https://www.qt.io/qt-examples-for-webassembly, a lot of the same problems are jumping out at me. A complete lack of accessibility features, poor handling of scroll events, large load times, unfocusable fields, lack of keyboard controls, etc...

Halfway through playing with their pizza app, the page just froze and stopped responding to any clicks at all. Maybe those demos are outdated?

Blazor and Rust are showing a lot of promise here, but from what I know about Qt I'm much less optimistic, because Qt is used to handling everything about rendering itself -- and as Flutter is showing that's just not a good approach to building web GUI frameworks. But (again, purely from what I've seen) trying to layer on a system where Qt is actually interacting with the DOM seems like it would require a somewhat difficult shift in its architecture. Maybe I'm misunderstanding the problem though.
> but it works like repeated addition for whole numbers, so that's what we'll be learning how to do now

I think it's an arbitrary perspective, whether you treat the whole number case as primary or the generalization as primary.

People may prefer to consider the extended definition more "real", but I think the argument for going the other way is that usually the original limited form of something is more likely agreed upon by most people, whereas the generalization can be done in multiple ways which may owe something to history and culture, or context.

I feel like math is fundamentally different than physics, where the more advanced theory is objectively closer to correct. With math, it's more of an arbitrary aesthetic or social judgment. Nothing ever stops you from generalizing anything even more than anyone did yet, right?
This was my exact argument: https://news.ycombinator.com/item?id=26323951

Should be trivial to show a working proof on a smaller-than-usual RSA number if "this really destroys RSA".
How's this rendering different from deck.gl?
Could you elaborate? I am nearing the release of my game on PC and would appreciate some tips, thanks.
I know a lot of programming languages, but I have never wrapped my head around math notation.

Question for someone who is familiar math notation...was the abstract of this article easy to understand?

For me, the abstract seems like code but no commentary explaining what each bloc does. But I could be mistaken.
After you selected a few, you can review your selection in the Share page.

For example, https://fonts.google.com/share?selection.family=Akaya%20Teli...
I mean, I mostly agree with you. It is an issue with MacOS, and the M1 is a pretty nice package for what it offers. If I could reliably run Linux on it, I'd be a lot more excited. Hell, if I could even drive my monitors with it I'd be mostly satisfied. I guess I'm just one of those "niche users" at the end of the day.
It's in the abstract:

>Our accelerated strongprimal-dual reduction of [GN08] factors integers N≈2^400 and N≈2^800 by 4.2·10^9 and 8.4·10^10 arithmetic operations.
Azure AD is the biggest in the game by far in terms of SSO, stretching every vertical from education to investment banking.
That number is too high. If you restrict to the FAANG companies, though, it is only a small overestimate. See https://www.levels.fyi/ and select Google. There an L5 represents an "experienced" engineer with at least 4-5 years of experience, and total comp is $350k. Apple, Amazon, Facebook, and Microsoft are similar.
I'm super cautious like you but one thing about the Mini and Mini 2 is they don't attract much attention. They're really small and pretty darn quiet.

I've had my Mini about a year and have yet to have any interaction with strangers who see it flying.
Had exactly the same thought – this seems like it's begging for the antitrust hammer.
There's a difference between prefacing a course with "oh hey these are simplifications that you'll improve upon in higher grades" vs loading down literally every claim with that long chain of caveats.
For something of this magnitude, I think the expected behavior would be to delay the release of the paper until the ecosystem had time to adapt. To prove the paper is valid (and to assert precedence) you would offer to factor several "nothing up my sleeve" numbers -- like sha512("schnorr1") + sha512("schnorr2").

As it is, if the algorithm presented is valid then this potentially compromises currently operating systems.
Basically, the tax code is used by governments as an incentive mechanism to manipulate entities into behaving in ways they want.
Hadn't seen this analysis done before, so thought I'd do it.

Ideas welcome for ways to convert this data into better ways of doing things!
If so, 2^36 ~ 7 x 10^10, so a few seconds on GHz processors.
The semantic details are a distraction.

Revenue go up? You pay your bills. You make more stuff people want. Everyone is better off. Good outcome.

Revenue go down? You can't pay your bills. You make less stuff even though people want what you are making. Everyone is worse off. Bad outcome.

In the end, we want more good outcomes and less bad. There is a lot of conversation around piracy's relationship to the bad outcome. But, a lot of it is armchair-CFO arguments and based on looking for excuses. People directly affected by piracy report that the relationship is either quite clear or that they have given up and don't bother fighting or even measuring it.

Should piracy be legal? Maybe? Doesn't really matter at the consumer level. There is it de-facto unenforced 99.9% of the time anyway. What matters for producers and consumers in practice is the practice of DRM. In practice, the vast majority of software work these days is on server-side products and a huge component of that is the implicit DRM aspect.

Desktop software has relatively been in a terrible lull since the consumerization of the internet. A lot of it is due to the awesome features of the interwebs. But, a whole lot of it is that it's a lot harder to actually get paid for desktop software vs server-based. It's a damn shame. But, no one knows what to do about it.
Show HN: Task Automation Tool for Developers written in Rust
Does this technique for factorization by Schnorr have any implications for any other cryptographic methods as well (if confirmed)?
Apple Launches Service for Transferring iCloud Photos to Google Photos
Wow, I wonder if this will create some space for a new competitor? I mean apart from these 2, who else are a serious option for rock solid SaaS IdP?
> Sometimes it’s just hard to realize that we’re carrying a super computer in our pockets ...

I mean, that's probably been true since forever. A "super computer" is only super relative to other machines from the same era. If you can compare between eras, you could probably call ENIAC a "supercomputer" and some early pocket calculators "a supercomputer [ENIAC] in your pocket."

In other words "a supercomputer in your pocket" is marketing nonsense.
"They have experience with people who tried to blow up things "from inside" in the past, so clearly they've developed countermeasures ready for that scenario."

Who are some people who tried to "blow things up from inside"?

This sounds like it would make for an interesting HN discussion.

I vaguely recall a CEO they had who, after leaving, asked to see the books and was stymied.
I'm not stretching the word beyond anything past it's intended meaning. If passive optical image based image recognition was as performant for most people as it is in general for black people it wouldn't be acceptable. The fact that this trade-off is accepted is systematic racism - the systematic incentives of implementing facial recognition leads to discrimination.
I think they mean it's important to them to respect the laws of Europe.
I don't think that shows off Flutter's web support. There are no interactive widgets or user interfaces (Flutter's primary purpose?), and the animations are less impressive than demos in DOS from ~30 years ago, e.g. https://en.wikipedia.org/wiki/Second_Reality
#2 committer of all time to the Rust project.
If I sneak into a museum (one you would have to pay for) and look at all the art they have on display, but otherwise don't leave a trace, am I stealing?
Sorry to say that, but this is 'ur-fascism' at its best.

The difference here is that the nazi's pre-condemned anyone who were of a give ethnic background(jews) or believe (communists).

Unlike them, you are praying that the society condemn over prejudice, people based on their past behavior, placing a star on their chest and denying them basic rights, which may start with "innocent" rights like these being taken from them.

You can only punish people when a considered criminal activity occurs, never assuming someone have ill intentions over their past behavior and therefore should be denied the rights of whatever is being negotiated.

Don't forget either that with such laws and ethical triggers in place governments, companies and individuals might just game the system and threat someone by forcing him into prison for bogus reason destroying his life even after he is free. (And how can we call this dystopian reality freedom?)

BTW The Sunde prison is exactly this case, but there are even more proeminent cases as Assange or Snowden.

Your are talking only about ICANN here of course, but the core of the issue you are defending here will inevitable lead to the consequences i'm exposing above.
If RSA-2048 is practically broken or breakable:

The public web and code signing PKIs collapse overnight. Most certificate authorities use RSA-2048 either for the roots or intermediates. The HN site not only uses a RSA-2048 key in its own certificate, the CA issuing that certificate and the root CA issuing the intermediate also do.

All data transmitted without forward secrecy on most web sites is compromised. Most websites nowadays use forward secrecy and/or ECDSA, but data sent years ago may still be of value (e.g. passwords) and become decryptable now.

Any data (e.g. backups, past e-mails) encrypted using RSA keys is at risk.

Any authentication system relying on RSA keys has a problem. This can include systems like smartcards or HSMs that are hard to update, software or firmware updates, etc. Banking too.

Edit to add - if RSA-1024 is practically breakable but RSA-2048 is not: some systems that relied on RSA-1024 have a problem. These should be rare, but sometimes legacy doesn't get updated until it becomes an absolute emergency. Everyone realizes that RSA-2048 is only a matter of time, that time is running out quicker than expected, and starts upgrading to ECDSA with more urgency. This will likely take a long time due to legacy hardware.
This site physically hurts my fingers to scroll on a trackpad.
Show HN: Sqlpad.io, master SQL skills in a Week
Learn or refresh your SQL skills by practicing SQL coding questions. Video course, mentoring service available for additional purchase. Great for all SQL skill levels.
If the joke makes us laugh it has to be good :P LOL I realize this one was pretty cheezy LOL!
Those stock gains absolutely are negotiating leverage as much as the same person's prior or competing salaries would be, so I don't think it is productive to draw a distinction. Open to discussion.

An "L5" position is very similar to what is written on Levels.fyi and Blind, no matter what macroeconomic factors made it so across the board
You can choose to render to Canvas or to HTML (DOM). Both seem to work equally well, although the canvas one may have a performance advantage on faster devices.
I think it's worth understanding why someone is a 'veggie'.

For me it was for standard 'moral' reasons and so eating junk food is still acceptable.

Eventually I picked up the health reasons angle (and discarded all the junk food) and moving to mostly a plant based diet (mostly vegan).
> So over 50% of college-educated adults still have student loan debt.

So long as the interest rates on student loans is lower than the expected % return from an index fund, smart money is on not paying off those loans.

I have friends who could pay off their entire student loans amount, but why would they?

Same logic applies to why I took out a 3 year loan at 2% for my last new car.

High interest debt? Get that paid off ASAP. But I'd want to see a breakdown of interest rates of student loan debt before I start seeing gloom and doom!

> Maternal leave is by law unpaid, and few companies offer paid leave and paternal leave is virtually unheard of outside of extremely progressive companies.

This needs to change, and it is on a state by state basis. We are up to 10 states that have mandatory paid maternity leave! Still not nearly long enough in many cases, but progress is being made.
Is the rest RSUs? Only a select few that work for big publicly traded companies get to benefit from those...
I, for one, use it mostly with legal extensions to watch public videos and listen to internet radios, because I have an old TV without smart features, and it does the job well.

I use it too to "cast" Youtube videos to the TV (very easy to do with the "Kore" app (or "Send2Kodi" for iOS users)), as I don't want to use Chromecast.
Yes. A tad ...
It's not a "lost sale". There's no such thing as a "lost sale". Sales of software isn't quantum physics, there's no superposition of "sale" and "lost sale".

Your example isn't even meaningful. You had a game for sale and during some period say a 20% improvement in sales. You attribute this to your anti-piracy technique like you added that in isolation of everything else. You have no way of knowing what generated your increase of sales.

What's far more likely than the anti-piracy techniques having anything to do with sales is the upload date updated on your distribution platforms and people not only saw it in the "new" section but it had more (or more positive) ratings than the last time you pushed an update.

There's only customers and non-customers. There's no difference to you between someone playing a competitor's game, just not buying your game, or pirating your game. They're all just not your customers. There's seven (eight?) billion non-customers on the planet.
There’s no ill will here.

Just an example of their cost in time which could be spent on the product.

Assuming the product is not cookies of course.

Which I do.

Because you are not Google.

With the caveat that you don’t provide the same value proposition either.
Which Apple One services are you using? I find it curious that you pay for both Apple Music and Spotify.
I am, and I agree, native toolchains can be better but that is expected, they have a lot more resources dedicated to their development. I also am responsible for an app built using flutter, it's been on production for almost two years with a very good rating in the app stores and over a hundred thousand users, isn't that what matters? that the technology enables you to solve problems? Flutter did that for us, keep happily working on Xcode if that works for you, for our startup this announcement is great news.
Saudi wealth fund owned planes used in Jamal Khashoggi's killing
"Where Terraform can fall apart is when more engineers need to collaborate to manage their organisation’s infrastructure."

I have seen this _so often_, with large teams of Engineers resorting to one of two methods to deal with the terraform sprawl:

1. Breakup the terraform into ever smaller modules, which reduces blast radius of the drift, but at the cost of visibility.
2. "-target" applies. Which amounts to basically the same thing as #1.

Terraform offers small teams a common language for controlling their infrastructure, and an efficient method of comparing desired state to actual state. Crossplane appears to have a clear yaml syntax (easy enough to commit to source control) and runs a control plane for enforcement (easier than setting up Atlantis, I imagine).
> I don't necessarily think AAA game studios are trying to extract every cent.

While this is true, the ones who don't tend to get eaten by the ones that do, eventually. Fantastic game studios are one flop away from closing their doors most of the time, so attrition is high, and the allure of recurring revenue via predatory microtransactions is hard to ignore.
> Theft is taking something without paying for it.

According to this definition, dumpster diving would be theft. The harms caused by theft and copyright infringement are different. Calling them both theft is just a marketing ploy. Stealing something deprives the owner of its use. Copyright is a monopoly granted by the government to an artist on a piece of intellectual property. This is socially beneficial because it means more people can make a living by creating art. Copyright infringement means evading this monopoly, and is harmful for the same reason that granting the monopoly is beneficial.

For example, dumpster diving is neither theft nor copyright infringement. It's not theft because taking food that has been thrown away isn't depriving anyone of its use. It's not copyright infringement, because we as a society do not deem it socially beneficial to grant anybody a monopoly on food production. This is true even though the dumpster diver is taking food without paying the farmers who produced it.
I agree with this - "ethicists" without much experience in the field tend to be the worst people.
I'm not happy about "user-select" not having an easy override. But at least it can be overridden by a user CSS file or a browser extension, which isn't so bad. This is much worse.
> At that price point, your accountant is just charging you to do the data entry into Turbo Tax or equivalent. It's more work to coordinate, and and provide all the info, and costs more.

People in this thread are talking about literally writing their own software to do it. Half an hour to collect up my payslips and email them to an accountant for $250 can't possibly be more work and cost more?
Why would you explain classical mechanics at all? It's an inaccurate simplification.
Depends entirely on the company. I switched jobs during the pandemic, the new company has constantly been hiring, I got a huge salary/benefits boost, and I got an end of year raise and bonuses. As I was heading out from the previous job, they sent out an email saying that hiring was frozen, salaries would be frozen (no raises for anybody), and retirement contribution matches would halt. I've had some friends furloughed and some also get new jobs. Probably comes down to how the employer was affected by changes due to the pandemic

(in case anyone wants to ask, I don't reveal personal info online, so I won't be disclosing any company I've worked for)