skysight-inc/HackerNews huggingface dataset:
At first, even if I knew they were useful, I didn't have much use for generics. But it came increasingly handy and there is even code that I could not have written without these.

Will probably be the same for iterators.
Google's DeepMind announced video-to-audio to generate audio for video
> However, the provider would need to "create access to end-to-end encrypted data" to report it to the EU Centre.

Sorry, I don't follow. Am I misreading something? To me the the quoted text says the opposite.

"Providers should remain free to [...] and should not be obliged by this Regulation to [...] create access to end-to-end encrypted data"

> prevent against spam reporting, where someone could basically DoS the reporting service with false positives

Yep, probably there's no way to do this. (Likely this whole thing will be a lot of money spent to realize this.)
I don't know, 2 minutes is about the time to cancel an online subscription.
And: how would you even ensure that the person who just scored a free hit will come back to you, and not some other drug dealer (especially if she can just score another free hit for first time customers there)?

However, I think it is a pretty common occurrence that first timers often get their first hit from friends or even co-workers.
Complexity is just one of the many kinds of requirements. And yes, requirements (despite their name) can be somewhat fungible. And if you keep going, you'll think of yourself as a forcing function for humanizing humanity.

For me the best perspective is evolution: what system will it be best for those handling my consequences to have? And the more concrete, the better.

So, not essential complexity, but essential.
It's not the legislature's job to do so. It's the people's job to do so. The House has 2 year terms and the Senate has 6 year terms.

But there are people that are plenty sharp well into their 80s, 90s. Benjamin Franklin was in office until he was 82. You look at someone like Warren Buffett as a more famous example of someone that is plenty sharp well into their 80s.

People age at different rates, and there's really no telling what sort of advances in medicine might improve this and extend life and healthspan by decades.
> Consciousness is the individual experience of the "interiority" of a world model constructed in the brain.

A better definition I think is to say an entity or system is conscious to the extent it’s world model is encompassing / “complete” and self-conscious when its world model includes itself and its own internal states. By this definition there are many continuous levels of consciousness and self-consciousness and these are not binary all vs nothing.
I go through every transaction on our credit card every fortnight. It's less about keeping on top of sneaky companies and more about the discipline of sticking to a budget.
You raised a very interesting comparison with medical doctors (MD) and cancer, I'd say their attitudes are not much different from the seismologist and geologist, but at least they are more open towards research publication using offline data because we managed to publish several publications. To be honest our algoritm and technique was developed originally for the early detection and prediction of myocardial infarction or heart attack, and the results are very encouraging with high accuracy of more than 99% accuracy, specificity and sensitivity, the main difference is that the data was heart vs seismic . During the beginning of the research, we tried to get permission to get government hospital patients data to check against the well-known biomarker Troponin for several years but we cannot even get the reply until today (not even a negative reply).

Dr. Randall W. Jones with FirstScan cancer product was among the pioneer of cancer screening device, an engineering doctor not an MD, and he even wrote a book on the struggles and endeavours [1]. According to him "Healthcare is in crisis" and “The system is broken".

Based on our initial results using the latest major earthquakes in five earthquake error prone countries based on publicly available offline seismic data, definitely we really can predict the earthquake within several days prior to the main major shocks hopefully preventing many lost of lives, unless we screw up the analysis bigtime. But again that's what peer reviews of papers are very important and critical, but we cannot even get past the all the reputable journal editors that we sent to, in order to get any proper review, c'est la vie.

[1] The Healthcare Disruptor: How An Underdog Inventor And His Companies Are Changing Medicine And Saving Lives:

https://books.forbes.com/books/the-healthcare-disruptor/
Personally, I find a team seems to be healthiest if a mixture of personalities are on it. They should all be competent.

When it comes to incompetence, people can hide that behind kindness, or behind bluster and bullying. Both are certainly unhealthy. I wouldn’t say one leads to issues over the other.
You'll probably be waiting until the cows come home for that reminder
I'm not a Sam Altman fan but this really seems like nothing. If he was personally going around telling people he was YC's chairman that would be quite different, but this is just a few documents that he obviously didn't write himself.
I have a general rule of exploit sales which nobody has shot me down on yet and I'm increasingly confident about: people are buying non-speculative outcomes. Every dorm room conversation about vulnerability valuation inevitably veers into speculation about what bank-shot outcomes a buyer might hope to achieve with a purchase. The reality is that unless the buyer is getting exactly an outcome they already planned (and, usually, have already repeatably achieved), they're not interested. Exploits have to slot into existing business processes.

This explains reliable, stealthy, zero-interaction full-chain iOS vulnerabilities, which fit into every intelligence, military, and law enforcement business process pin-compatibly. It explains browser vulnerabilities and ATO vectors.

And it also approximates the market for blockchain vulnerabilities: if the exploit is "literally transfer untraceable cash from victims to buyer", lots and lots of criminal organizations already have that business process; you probably simplify their existing repeatable process.

Blockchain vulnerabilities thus have a very credible market. As bonus: the work of discovering and POC'ing these vulnerabilities may be gnarly, but the engineering required to exploit them at scale probably isn't. It doesn't take months of R&D to make the exploit "reliable", it generates straight cash until it dies (and probably has a half-life measured in minutes), and so on.

Every lucrative class of vulnerability has some kind of story like this; they all fit into some existing, very clearly stated demand.

We get into trouble trying to generalize. All the markets are very specific; they're all sui generis. Most vulnerabilities are worth zero. There are mobile OS RCEs that are probably worth zero!
An AI bot for mayor? Wyoming election official says not so fast
BTW, while EU laws protect personal data. From being exported, for example. Raw video and images should be ok to export and do actual recognition somewhere else, where laws are more permissive. No border crossing of personal data.
Social-Media Influencers Aren't Getting Rich–They're Barely Getting By
A member of the House can be 25, a Senator must be at least 30, and the President has to be at least 35 and born in the USA.
Super interesting topic. Long and boring article.
Can they think about the future, are they aware of their mortality? The degree we do seems to fundamentally set us apart.
I think there is also a misguided razor that people who self identify as rationalists often apply, which goes, "the most cynical or disenchanted answer is likely the correct one." An overcorrection to superstition, perhaps.

I personally did this, and one of the symptoms was being overly skeptical of animal consciousness. People would tell me this dog was smart or that it was feeling a certain way, and I dismissed it, thinking them fanciful. One moment that showed me I was misguided was when I took a cookbook out from a low shelf, and replaced it. I didn't put it exactly where I'd retrieved it from. Several hours later, the cat walked by the shelf, stopped, and started examining the cookbooks.

I was impressed because I wouldn't have noticed those books being out of place. I realized that my cat knew things that I did not. That put a crack of doubt in my facade of cynicism. Eventually I realized that cynicism was hollow and obscured the truth, rather than revealing it.
I restricted my claim to those who:

> obtained in demand credentials or skills

From plumbers to programmers, there probably was not a better time in history to get paid. That is the nature of a decade of 0% interest rates, unprecedented in US history.

If you did not get paid, it was because you were not shopping around for a buyer willing to pay more (not ascribing blame).
What is 'wildly-unregulated levels of greed' supposed to mean?

> If other companies don't do it yet it's just because they don't have the level of market dominance that Adobe has - once they reach it, they all behave in the same way.

Google has never charged for search, nor has Facebook charged for their social network.

They arguably have bigger reach and market dominance than Adobe has.

There are good reasons Google and Facebook behave in different ways, of course. They aren't stupid, nor do they lack greed.

I am here just arguing that your comical assertion of mono-causality.

'If other companies don't do it yet', perhaps they have good reasons?
And? That's the company and not him as far as what iDevice users will care about. Again, even if they bother to learn the name of the company that makes chatgpt. Hell, they might even think that is the name of the company and not the product. I don't really understand your point
Unfortunately the nature of the modern internet means that the best way to preserve a great community in the short term is to keep it secret.
I think you're looking too hard for a material issue. Plastic kitchen utensils can last just long as metal. Really. I have several plastic strainers from the 80s that are still in use, and several plastic handled knives from 2000s that feel great in my hand. I've also thrown away metal ice cream scoops (yes from Amazon) months after purchase because they became pitted with rust. (And nobody want's rusty ice cream!) The hidden problem is our throw-away economy. Things are just designed to fail now, because everyone want us to simply keep buying.
Imagine being the company that people hate, but feel the need to keep using said companies software simply because of market dominance.
I think young men given massive amounts of power while they're at peak testosterone levels has proven rather destructive throughout human history.
If you can’t pay for it today you can’t afford it, unless it’s a financial investment, which wouldn’t be something you’d use Apple Pay for.
10 year old me didn’t know this. I’m comfortable enough with windows (and anything other than mac) that there is zero chance I’ll switch to the OS or their key layout, which I will concur is superior.
Well, the previous decade also includes the Global Financial Crisis.

If you want to make any meaningful statement at all, I guess you'd need to look at the performance of Adobe stock compared to eg the S&P500 index. (Oh, and be sure to look at the total performance, ie with dividends re-invested. Don't look just at the share-price.)
Materiality depend on the question at hand.
To my knowledge, Signal makes a grand total of €0 in profit in Europe, or anywhere else for that matter, being a not-for-profit. It is not the purpose of a not-for-profit to grow exponentially. The Signal Foundation's mission is to ensure the continued existence of a secure messenger app. The people in charge of Signal take that mission very seriously, to their great credit.

There are already anti-circumvention mechanisms built into Signal to facilitate use in places like China and Iran, so they've shown no interest in compliance where that goes directly contrary to their mission. Should they be removed from the App Store in Europe, I imagine they'll work on making use of the EU's own push to open iOS up for alternative app stores / PWAs. (It's clear that the EU is unhappy with Apple's current take on compliance, so we can expect that to open up further.)
Lying in an SEC filing is not "just a few documents".
I completely agree but the difference is that we already know China is a totalitarian one party dictatorship. They don't necessarily try to hide it to. That's not the case in the US, but it always sneaks in through dogwhistles like "national security". I mean who wants to be against that, right?

But yes it's obviously better for the US to at least keep the data from going overseas. But that's not really what we've been seeing with this potential ban and tik Tok. It's just outright banning stuff under the same "national security" boogeyman. Again, yes China does the exact same thing but I don't think we want to imitate China out of all nations. The cold war wasn't won by imitating the Soviet Union.
This design is terrible. It feels extremely bolted on and poorly thought out.

Either give us magic or make it supremely readable. This accomplishes neither - it's a barely legible mess of questionable value.

To be clear, I'm not against features. But I am against anything that makes code this ugly by default.
The idea of "use it at work" may have change drastically with the advent of social media. Nowadays, anyone can become a content creator[1], thereby making their home a place of work. This shift in trend may have compelled Adobe to pursue revenue from individual users, albeit rather aggressively.

[1] On a side note, I lament how this phrasing became over-used by adult content creators, thereby making its connotation strongly affiliated with that industry.
> Where do you think the shape and form that I'm speaking of exist? I'm referring to our subjective experience of reality.

Do you think people who never learned languages (eg. due to child abuse) have subjective experiences?
> If you give a medium-sized public corporation a faucet that spews money at a constant rate forever and a button that has a 60% chance to double the money and a 40% chance to destroy the faucet, I suspect that most corporations would push that button at least once every few years.

If the shareholders, who management has a fiduciary duty to, are well-diversified, this might even be the right decision.

Basically, if it's mostly index funds and mutual funds holding your stock, you probably should push that button every so often.
I was required to enter my password the last time I install black magic software on mac.
I’d strongly suggest not going the Numpy route, and instead reading about broadcast in julia [1]. In many contexts, it’s very important to distinguish between the element-wise application of a function, and a function that is applied to an entire array. A classic example would be the matrix exponential[2], versus the element-wise exponential of a matrix.

In julia the former is `exp(M)`, and the latter is `exp.(M)`

[1] https://julialang.org/blog/2017/01/moredots/

[2] https://en.m.wikipedia.org/wiki/Matrix_exponential
That idea is pretty similar to "assembly theory" no? In the sense of how much information or evolution was necessary to generate some artifact, be it a benzene molecule, a stone tool, or an iphone
Empire building is fun! And the press you get for hiring more people is infinitely nicer than when you announce layoffs and other cost cutting measures.
I submit a third camp: some of us use a NAS or other networked storage solution because no laptop sanely provides the amount of storage we want or need, or don’t want all our data local.

Or something cloudy, though not necessarily iCloud Drive.
can anyone comment on what 500 lines of react+redux actually do ?
Does it matter if the person is the best or if people think they are? Even our government is led by people that think the person is the best for the role even if they really are not. Why would anyone care about this particular company when that's their view on the gov't?
It's getting pretty expensive to rent one IPv4 address per domain these days. You also don't always control every address in a block, which means there may be nothing you can do about your reputation no matter where you go.
> My startup is made to get user domains automatically onboarded to applications, DNS-related things such as SPF/DKIM/DMARC. It's a "Stripe-for-DNS" called cloudvalid.com.

Interesting. Not lot of startups out there talking about Domain Connect on their front page. Seems like a decent amount of overlap with my project TakingNames.io[0]. Feel free to reach out if you want to talk shop.

[0]: https://takingnames.io/blog/introducing-takingnames-io
These kinds of articles pop up on HN all the time...

Give me a mail server that can use LE for certificates and I'll gladly give DKIM and DMARC a try...
It doesn't matter. Maybe 1/100 company doesn't ask DS&A questions these days.

Most corporate dev jobs are dull. Most of the codebase is mostly for loops. There's no relevance to day-to-day job. But these jobs pay well because of which competition is high. So interviewers are trained to measure as many signals as possible. If it's big tech company then there would be 7+ rounds instead of usual 5 to measure more signals.

No one cares what you built at startup either. There's lot of red tape in corporate. Many good ideas get blocked or shut down because of politics. Chances of building something are slim if not hired in a greenfield project.
I look at every credit card transaction every time I pay the bill, so once a month.

I look at my bank transactions slightly less regularly, but at least every other month or so. I don't use a debit card so really the only things that directly hit my bank account are the credit card payments, a couple of auto-pay utilities, mortgage, and a few other things. It's not hard to spot something out of the ordinary.
It could be worse of course, but it's something that needs to be kept in mind when using this site. I really think it should be a publicly-posted disclaimer.
A lot of people, including myself, consider a phone call an extremely unwanted barrier. If you can sign up without speaking to a person then you should be able to cancel without speaking to a person, no matter what.

Phone call anxiety is a real thing. No idea why I have it, but I do
> This shift in trend may have compelled Adobe to pursue revenue from individual users

if these individual users are deriving commercial revenue from the software, i dont see it as wrong to pursue revenue from them.
Hellen Keller is an interesting take on your question.
https://scentofdawn.blogspot.com/2011/07/before-soul-dawn-he...
I somewhat agree with you. The concept of consciousness needs rethinking. A better definition I think is to say an entity or system is conscious to the extent it’s world model is encompassing / “complete” and self-conscious when its world model includes itself and its own internal states. By this definition there are many continuous levels of consciousness and self-consciousness and these attributes are not binary all vs nothing. As for the soul a better definition for the soul of something is the information required to recreate it. If due to lossy compression or information corruption you can only recreate an approximation then some fraction of the original soul has been lost.
It's not just you.

There is something about Go that feels "off" for me as well.

I started picking it up but couldn't get past some of the syntax.
The attitude of 'generics for me, but no generics for thee' that the language designers had before they were introduced in the wider language is a particular pet peeve of mine.

For comparison, C++ is one of my least favourite languages, but at least they try to put the user of the language on an even footing with the designers when that's possible.
This is the textbook definition of the Blub Paradox[1]. If you've mostly used Go (or moved to Go from JavaScript before it had iterators, or from Java where iterators are a royal PITA to write), it won't make sense. That's okay, since it is often hard to imagine how a feature will be used without getting used to it yourself. I'm pretty sure that most FORTRAN 66 developers coming to Go would be puzzled on why you need for loops at all, when you can write DO loops and specify the line number where the loops end (older Real Programmers[2] don't even understand why you need loops at all, since you can always GOTO anywhere you'd like).

So to cut it short, iterators, as Go implements them, should be useful at least for the following cases:

- Iterating over custom collections (e.g. trees, concurrent maps, queues) that are not provided by the language (and "range for" doesn't have custom code for inside the compiler).

- Iterating over a collection in a different way, for instance filtering out some elements or iterating over the collection backwards (as in the giving example).

- Reification - if abstract iterators can be passed to functions (instead of actual slices), you can write functions that operate on a theoretically infinite stream.

- Chaining iterators. If iterators can be reified, you can also chain them together. This is somewhat cumbersome with the syntax Go 1.23 will offer, but in many languages you can write code like this:

let incompatibleTransactions = user.Accounts
.Filter(account -> account.Balance <= 0)
.FlatMap(account -> account.PendingTransactions())
.Filter(tx -> !tx.AllowCredit())

Once you know what each function does, it is clear that the code goes through all the accounts that have a zero or negative balance and returns all the pending transactions that do not allow credit from these accounts.

The equivalent imperative code is harder to figure out at first glance

incompatibleTransactions := []Transaction{}
for _, account := range user.Accounts {
if account.Balance < 0 {
for tx := range account.Transactions {
if !tx.AllowCredit() {
incompatibleTransactions = append(incompatibleTransactions, tx)
}
}
}
}

If the accounts and transactions collections are not built-in the iteration code would even look worse. This code is harder to read since it conflates the What (what we want to achieve with the code) with the How (how to implement this with a for loop). Obviously, this is what imperative programming is all about, and Go is indeed becoming less imperative.

[1] http://wiki.c2.com/?BlubParadox
[2] https://sac.edu/AcademicProgs/Business/ComputerScience/Pages...
Man sues Apple for £5M after wife divorces him over 'deleted' messages
I also learned from experience that -ffast-math only enables the FTZ/DAZ optimization on the main thread, at least on Linux/X86. I don’t know if its universal or this has changed since I debugged it ~5-6 years ago, but that proved to be a bit hard to get to the bottom of since I immediately suspected the big CPU spike when the volume was set very low was caused by denormals, yet we were using the —ffast-math gcc flag.
Inside of Google the term 'Googler' unambiguously refers to co-workers; not to people who just happen to use Google products. (Source: I used to work there.)
I'd think more nuclear would be better for environment. Since sun does not shine around the clock and other renewables have larger negative environmental impact. Batteries for storage is not good either with today's technology.

Pure nuclear, or even as a majority production method, would be fool's errand, though. Unless someone manages to invent small enough reactors that can be started and stopped at will, to adjust a day's power demands. I doubt that can even be possible, though.
Definitely data centre usage of some sort.
Ashton Kutcher and his Thorn organisation?
I dont feel strongly about the PR. I thinks having a common way IS a GOOD thing, as i currently very much dislike the for row.Next() loop (that does not work with a range). Having the option to have ALL iteration work with the range IS a HUGE positive IMHO, no matter of implementation.