skysight-inc/HackerNews huggingface dataset:
This is just the unfortunate consequence of devs not bothering to optimize something if it runs fast enough on their own machine. Stuff that is just on the edge of human perception (100ms or so?) might become a few times slower on an older machine and become noticeably laggy.

I think there are now more tools to help with phenomenon. For example for web dev, chrome has a built-in cpu/network throttler so you can simulate a low-end device.
Internet companies outside of the ad space also track you because they can use it to analyze and increase sales, much like grocery stores. They use it to inform product decisions by answering questions such as: Which features are our users using the most? Which features are the most profitable users using the most? How do we get more people to the end of the sales funnel? etc.

Are you ok with this kind of tracking? Genuinely asking... Personally I see it as "less bad" than straight up selling my data to another company, but I would still prefer companies didn't automatically track me at all, and instead relied on interviews with real users. Or at least make the tracking opt-in, Nielsen style.
The sun and humanity are in a brutal contest over who can bleep up life on Earth first. So far the humans are ahead.
Most batteries are rated to pull very high amps for a short period of time. Not for hours on end.
That's quite the mental gymnastics: no - they won't be left behind, unless regulatory capture forces people to use Bitcoin vs. say USD - which is exactly why they won't be left behind, and exactly why most people aren't going to buy Bitcoin because why the hell would they want to decrease their wealth by paying into a system that transfers wealth from later adopters to earlier adopters? It's a Ponzi-Pyramid scheme because of the MLM structure + the rest of society doesn't want to be the ones "left holding the bag" as it's said in Ponzi schemes.

People aren't stupid, though there are greedy and gullible people who like to gamble and speculate - and their hope that Bitcoin will have some competitive advantage over any numerous other structures that aren't incentivized via financial gain - but are actually good for society - and not leading to "consensus" via financial gain but through actual democratic processes where, if it makes sense to, a blockchain not structured like a Ponzi-Pyramid scheme can be voted into use by its citizens.
> For me, the abstract seems like code but no commentary explaining what each bloc does. But I could be mistaken.

You are mistaken. (Pretty much) all of mathematics is written as natural language, and those symbols are just abbreviations for stuff that could also be written as words. If I read those sentences out loud, another could write them back down and arrive at something that looks the same.

That's why all of mathematical notation is embedded in sentences - they are part of the sentence and can be read as such.

Further that is really basic notation a first semester student of any STEM discipline should be able to read, though I wouldn't expect them to know what a lattice and some of the other terminology is.
They take sponsorship from for profit journals and that’s way worse for their field than anything Google does.

I find them hypocritical for cancelling this one sponsorship for “ethical” reasons but not addressing the actual problem that is the relationship of their professional society and for profit publishing.
If I donate to a charity, it may reduce the tax I have to pay, especially my income is at the boundary between two tax brackets. Would IRS suggest such a donation in order to reduce the tax amount? Tax advisors do that all the time.
I just upgraded from a 2017 12" macbook to an M1 air. It's day and night in terms of performance across the board. I love the fanless design and the M1 air runs cooler than the 12". Also the keyboard is much better.
Apple, one of the most recognizable brands in the world, pays people to go and tell the nerds at Hacker News that the MacBooks are good?

That's way less probable than the machines being actually good. Which they are.
Wherever I've lived, it's always been the local city newspaper/magazine's websites.
I’ve started using KeyCloak by default for my personal projects. Once you know how to integrate it and configure it, you never have to worry about users or roles again. I haven’t used the groups feature yet but I’m optimistic considering how easy Keycloak is to configure. Overall it’s a great tool to have in your tool belt.
That's about the farthest explanation from "mostly positive" you can get without admitting to physical pain. It sounds more like you learned how to navigate in an apathetic and disconnected bartering economy. "City life is mostly positive, you just have to make sure never to handle cash where anyone can see you and not go out after 9PM."

Furthermore, the fact that you actually work for a dating app will likely make it very difficult to convince you of any of its potential secondary negative effects on what's left of society. I've had similar experiences with discussing the military-industrial complex and economic imperialism with acquaintances of mine working for defense contractors or serving in the armed forces.

Overall, we agree on this point:

>a very not insignificant distribution of the people complaining and having 0 success on the apps probably also fall into the type of person that wouldn't have much success in real life scenarios as well.

The claim I and others on this thread are making is that this subset of people would not have had such a hard time in real life before the advent of social media and dating apps.
You might have fitting issues with what I like to call "slide ruler error".

How things came to be and are, are often at times not documented. Dimension and tolerancing is lost over time too.
Biologist with a background in genetics here- there is no compelling evidence for statistically valid differences in measured intelligence on a racial genotypic basis. Most attempts to sort races by intelligence (e.g. The Bell Curve) end up being poorly designed junk science.

Dr. Adam Rutherford is a great pop science presence for debunking, or at the very least, addressing the claims that intelligence tracks with race on a genetic basis if you're truly interested in this topic.

https://youtu.be/3F0YSyeQavU
Okta and Auth0: Powering Identity for the Internet
> I think there’s more stigma attached to femininity in mathematics than femaleness necessarily. As a semi-androgynous queer woman, I think that I kind of fit in in the mathematics community better than I would if I were a cis, straight female.

For anyone who would like to read more on the subject, I'd recommend the works of Julia Serano. She's written extensively about how feminine women are mistreated in academia, even by other feminists and queer women; her most prominent book is Whipping Girl: A Transsexual Woman on Sexism and the Scapegoating of Femininity, but she also has a number of other books and essays on the subject. She's also coined the term "femmephobia" to refer to the phenomenon.
I'm thinking of low-level programming. Generally, operations on strings don't modify them in place, they are copied each time, and the old memory free()'d or garbage collected, which wouldn't bother clearing the memory.
No, just egoistic world views. I’ve seen the same claims from idiots on the left as much as the right, especially when their fortune is in danger.
You're not disagreeing with my comment? Yes, America is very rich and a lot of Americans do well.

But since you posted these links, it's fair to note that they don't rebut some of the common critiques of American wealth:

- the OECD wealth figures apply to the average, not median, American. Our wealth is very unevenly distributed, so our average is not a good measure. (Also the $182k figure in the OECD doc is nearly double the $104k US Census counted[1].)

- as widely documented elsewhere, American finances are much more precarious due to the design of our labor markets, social safety net, and (especially) healthcare system. Americans in general have more of their financial security at risk at all times than EU residents. And we have to save for more big expenses (like college) than residents of other countries. So having more wealth does not directly translate into more financial security.

1 - https://www.census.gov/data/tables/2017/demo/wealth/wealth-a...
NVDA is the primary screen reader for 40.6% of them (swiftly followed by JAWS at 40.1%) so why aren't you testing with it?
https://webaim.org/projects/screenreadersurvey8/#primary
You are arguing from the perspective of a single company, while the parent is arguing from an ecosystem perspective.

Sure, for a single customer it's good to have a widely used product with a big ops and security response team.

But if so many companies use a single provider, the fallout of a compromise also becomes much larger. This makes attacking the system more appealing and attracts more sophisticated adversaries, including state actors.

Also, size doesn't necessarily lead to a better, more secure product. It often does for well-run, modern IT companies.

But any familiarity with the enterprise software space is quite sobering in this regard.
'Horrified’ and ‘Ashamed’: Volkswagen Apologizes for Ad
We changed the URL from https://www.okta.com/press-room/press-releases/okta-signs-ag... to a third-party article. Usually though not always, corporate press releases are tepid devices whose purpose is as much not to say things as to say them, or at least not say them outright. So generally we prefer the best third-party article on a topic.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

(Cases like this are an exception to the 'original source' rule in https://news.ycombinator.com/newsguidelines.html.)
The difference is that Okta/Auth0 is never going to be the only piece of a solution. With AWS it's more than just Cognito, you have to consider IAM and SSO as part of the equation as well. And if you're a pure AWS shop the AWSness of Cognito (or its direct support in API Gateway, etc.) might make you prefer it to Okta or Auth0 regardless of feature parity. For Google the key asset is really Gmail/GSuite/Workspace, which is the primary identity provider for many, many organizations (and the sole identity provider for most of those). However kludgy Google's built in SAML stuff is there is a huge value in only needing to deal with one entity.
It didn't take long for custom ASICs for mining bitcoin to emerge. It wouldn't take long for custom ASICs to do these kinds of operations a lot faster than on a general purpose CPU to emerge.
Anyone who's used cognito knows it's a joke compared to the others.
If this paper allows to produce a working RSA cracker in a month, much of high-value IT infrastructure is under imminent threat.

Yes, you can replace your SSH keys with elliptic ones, and maybe adjust your TLS accepted algorithms. Even this is not always easy or cheap.

But other things that may rely on RSA (or triple RSA) may have trouble upgrading fast, and upgrading them at all is going to cost a lot.
Totally, I am a bit obsessed with that thread (and the lack of obvious answers).

Did you use any special tooling to handle SMS in this application? I didn't realize that this wasn't open-sourced when you first posted it.

I would absolutely help maintain this project if you ever get bored of it and don't want to maintain it yourself.
I wanted to give this a spin, but it’s seemingly not packaged in a meaningful way on Ubuntu yet. That is, there is no pipewire-pulse, pipewire-jack, etc.

Oh well. Maybe next version?
In Brazil there's a software provided by the government for tax reporting (free service): https://www.gov.br/receitafederal/pt-br/assuntos/irpf/2020/d...
I thought ICANN has no connection to the UN.

It used to have a connection to the US department of commerce but that ended years ago.
So, you're saying a well-read Ph.D. in abstract math is the pre-requisite for reading that book?
Agreed. I'm always shocked when I go to Glassdoor and see how wrong the compensation is.
I agree with most of this, but what specifically is wrong with grinding up hundreds of animals (apart from sounding gross)?
Stencil, angular, vue with the class api are all delightfully declarative through decorators
I think I remember that one too, or definitely one like it.

That's a cheap trick. You gotta send someone the file, otherwise there's not much of a point.
Fair point on her being young in the field and her career. I think the reason it bothered me so much is that people act like LeCun just cruised on easy street for 30 years.

He went through hell. He was rejected from conferences despite having algorithms that exceeded all others, just because neural nets had fallen out of fashion. Meanwhile, the folks who attacked him have cushy jobs earning massive salaries, working on technology that he popularized.
BTW your own linked source, the Wikipedia article states clearly:

"The current scientific consensus is that there is no evidence for a genetic component behind IQ differences between racial groups."
Well, I mean, going to the moon was another "because it's there." I don't see anything wrong with trying to do incredible things just because they're incredible. We learn a lot along the way.
When a company like Deutsche Bank [1] signs a 10-year deal, you can be sure that they have been convinced that the products they rely on will not go anywhere.

[1] https://www.bloomberg.com/news/articles/2020-07-07/google-de...

(Google Cloud employee here)
Atomic III: New $260M Fund and Open Call to Future Founders
> The post states that 800-bit claims would be 36 bits of work. I don't know what that means.

From the article: "Schnorr’s paper claims to factor ... 800-bit moduli in 8.4·10¹⁰ operations"

2^36 ~= 8.4·10¹⁰, so I guess "36 bits of work" means 2^36 operations. Analogous to how a password with 36 bits of entropy would require 2^36 guesses. My first time encountering the phrase "bits of work" as well, though.
My experience (as a user) is that GTK on macOS is functional at best, and I find it an unpleasant experience, so macOS is definitely not ideal for that. No experience with Rust, but it isn't the path the tools expect, for sure. I've never had a problem with PATH not working, maybe the new shell in Big Sur is mostly-but-not-quite like bash? You could try changing your shell to bash, if you haven't already.

If you really want an apt-get (never used pacman) kind of everything-repository experience, though, you're going to be disappointed on any system that doesn't prioritize a centralized repository of software. In practice, this eliminates a commercial OS, and probably commercial software, since there's no effective way to get a central repository. The App Store is the closest, but then you get people complaining you're the gatekeeper, or you get a free-for-all like Google Play. I think Linux manages only because the number of people that use it are small enough that bad actors go elsewhere.
Here's a real-estate tip: when the sun bloats up into a red giant, Uranus will be a hoppin' joint with spiffy weather. I just hope they change the name by then.
I can't speak for Jetpack, but as far as Flutter goes: Flutter is open source, we do all our work in the open. File a bug; we look at all our incoming bugs and there are members of the Flutter team (volunteers as well as people from Nevercode and Google) who try to reproduce each issue. We don't always have the bandwidth to fix everything, but last year we fixed roughly as many bugs as were filed, so the odds are pretty good. (And of course you're welcome to try to fix the bug yourself, we accept PRs from anyone, not just Googlers. See our contributor guide on GitHub.)

We don't have an official foundation, but we are already operating more or less as openly as we would if we did. We have contributions from lots of companies and volunteers; the majority of the people who have contributor access in fact aren't from the Google Flutter team.
These are not trivial algorithms to implement, and the other factorization records require months of work from implementation experts. It's not an easy task, and theory work stands independently of implementation effort.
Equity is great when the stock market is booming, but when it decides to drop off a cliff every decade or so for whatever reason I'd prefer if my actual salary didn't go with it
>Obviously the answer is that it is legal to reverse engineer something if you own it.

Or the contract allows it.
Well, ETH prices didn’t seem to react to this noticeably.

Do you guys know what are some events that reliably move the needle?
Dreams | Senior Rails Product Engineer | Full-time | Remote

In a world of mindless consumption and one-click spending, it’s not always easy to feel good about money. In fact, it’s the #1 source of stress and anxiety for millions of people, worldwide.

That’s why we use science to help you save for the things that really matter. We've developed fun, easy ways for regular folks to save, invest, or pay off debt, all based on the way you live now.

We’ve already helped over 460,000 people find more than 4 billion SEK to achieve their dreams. Many without even noticing!

We continue to grow at a rapid pace and are looking for more people to join us in shaping the future of finance.

https://www.getdreams.work/jobs/1090745-senior-rails-product...
I'm not saying to use $, but the elegance/composability of jQuery could have been implemented as they updated the API. And deprecating getelementbyname etc could have been done over a long period.
Could it be that this actually tracks more with wealth than being an immigrant? Looking at the numbers in the study, those richer immigrant groups like Indians seem to skew the data away from poorer groups like South Americans.
It depends - I would assume the callback pattern is much easier to JIT than the promise pattern and requires less objects to be allocated, but you’re right. That’s a huge difference.

You’d need to benchmark another non-io bound function to find how much overhead comes from promises themselves.
Yeah this sort of "why didn't the lowest-paid employee do more work without permission so her boss's boss's boss wouldn't have to think too hard" suggestion surprises me a lot more often than it should surprise me. Sure, it would benefit shareholders, but companies are run by executives.
> This is primarily not a "software" problem.

This is true.

> Unless we simplify our tax codes in the US, tools like turbotax will stay.

The two are linked because a lot for he lobbying comes from the same place, so its unlikely that one would get changed without the other, but there's less essential link other than shared lobbying interest than you seem to think: even with the complexity of the system quite a lot of the information is already in the IRS’s hands.
> Search is not a great solution either, since it is rarely used

As a Vim user, I use search all the time, largely because it's so easy (just / and start typing).

I don't have much experience with large code bases, but this looks interesting, and I'll give it a try. If it plays well with Vim emulation it could be great.
> We had experimented with react native and found it just didn't deliver

Can you expound on why you found that React Native didn't deliver?

I've played with Flutter a couple of years ago, and I'm revisiting it and React Native before building an app on a one person team.
There are some people who lean this way and that's fine - there's nothing wrong with it - but there are other people who don't. This will tend to follow an age distinction (with older folks being less interested in having more personal/professional crossover) but I strongly disagree with it being generational.

Your team at work will change over time and new people will join and leave, as you are forced to reconcile changes of employment with the destruction of your social circle I think you'll find that it's easier to move to keeping the two separate. Having children and a strong life partner can also contribute to this - there are a lot of relationships you care deeply about outside of the workplace and you don't want your time at work to be complicated by drama from the fact that you don't value your relationships with your coworker over that of your partner.

Social events at work can be fun and build a stronger team, but viewing your coworkers as your primary social circle probably isn't a healthy long term choice since at some point that relationship will be severed (hope that you don't have to fire a bestie) and someone will be left in an emotional lurch without a shoulder to cry on. I've found it quite helpful to be able to empathize with coworkers and chat about what's going on with work bits in a more safe environment but going into work hoping to find good relationships (social or romantic) is placing a large burden on those you're working with and can end pretty terribly.

I'd also point out that strong social bonds are a reciprocal thing and that while you may be entering the workplace hoping to form those bonds your coworkers may not and the visible existence of cliques in work that exclude some employees that may simply be uninterested in such social activity can lead just as easily to drama in the workplace.
The actual cost of making a bitcoin is the cost of power, if the amount of power per bitcoin goes up, then the price will go up. The speculative price of bitcoins is ahead of the actual cost because it's very very likely to go up in the future as it becomes even more expensive to mine.
I got 14 fps with heavy stuttering and freezing with my i5-9300H with 8 cores :(
then just make the cryptography 10000x harder then now? no?
You forgot one. Whitelisting cross-site trackers from sites like Facebook and Twitter.
A couple axioms I live by. Never stop learning. Passion is a myth, so don't worry about not finding or knowing your passions. Practice makes perfect and ultimately turns into passions.

In all, have faith that everything builds towards something. It may take decades to realize that the things you do everyday do add up to a lot over time.

I'll end with an adapted version of my favorite Bill Gates quote. Most people tend to overestimate what they can accomplish in a day and severely underestimate what they can accomplish in a year.
You're not stealing an object, you're stealing the use value of a product.

As a rule, you don't buy software, you buy a license to use it. So effectively you're stealing that license and the income it would generate for the creator.

Music and other media are the same. You don't pay for the bits, you pay for a license to access and enjoy those bits.

Which is why it doesn't matter if the delivery system is paper tape, carrier pigeon, optical media, or instant download from a server.
GCVE is not an API shim, it's an actual VMWare environment.
And yes, it's mainly used for lift and shift.
I went there. It didn't register my first attempts to tap into the email field. I tapped the password and it worked after that.

But a demo site asking to register an account to see the demos? I gave up. It almost like they are not interested to show their demos.
> "Broken" generally isn't a binary event in cryptography.

If there were, for example, a way to glean a private key without factoring the modulus, I think we'd all agree that this amounts to "breaking" the system insofar as that it changes the applicability of the hardness assumption.

On the other hand, simply achieving a faster way to factor the modulus is, at best, part of a continuum as you say.
The return of guilds.
Seems like they went with branding at the expense of utility. Not sure they were trying to do both.
Hm, I now cannot find the other thread which had 40 some comments (but also linked to the corporate press release).