skysight-inc/HackerNews huggingface dataset:
No, you. And I'm not saying it's fake. I'm appealing to an overwhelming amount of falsifiable evidence. You are appealing to random articles in pop media which are hyperbolizing fringe studies that are aiming to create sensationalist generalizations based on scant evidence that is exceptional (as in being the exception) relative to the vastly overwhelming amount of what is available.

This is then taken to the next level to make broad statements like wide hips and estrogen would make somebody a physically superior runner in both terms of speed and endurance while ignoring the fact that females still have wider hips and higher estrogen than males, yet clearly are not superior runners in any way, shape, or fashion. Such arguments can only be made in the complete and utter absence of skepticism.

It's akin to phrenology, astrology (which was indeed a science at one time), and every other pop-sci phase that society has gone through only to look back a half century later wondering 'wtf were they even thinking?' The evidence at large just does not support the stated claims in any way, shape, or fashion, and relies exclusively on trying to turn the exception into the rule, to satisfy whatever's trending at this time or that.
Another good reason to always send the passphrase via another channel.
That's what studying Japanese is like for Chinese speakers.
Ah yes, I never get motion sick, except for when I'm in the car with just such a driver: A person with sine-foot.
If you don't already know a language and its ecosystem, then I'd recommend Rails. It is simply the most mature and batteries-included framework. Ignore the claims that it is dead - if you're a solo developer the specific jobs market doesn't matter.
Global Accessibility Awareness Day (May 16, 2024)
OOP implicitly says it is ok to have stateful information all over the place in your code: if it's in an object, then it must be OK...

This is my main beef with OO: a good design will have good clean statefulness, and getting there is completely orthogonal to how much object-orientation you got.
OpenAI has a lot of momentum so things like this will not seem to matter a lot but it's likely at some point we'll look back a this week and say this is where it started to go wrong.
This app focuses on semantic search rather than full-text search, if I understand correctly.
I may be betraying a certain level of cultural literacy for the bulk HN demographic but the original tweet reminds me of when popular online vixens (e.g., Instagram models) talk about “who slid into their DMs”.
> the use of an OOP language is a the decision of a good professional

It's the decision of network effects.
more genreally, two companies cannot be friends
Ouch. The end of that tweet must sting
Really makes me think that what would people that buys their "Privacy. That's iPhone" ads think when they know about this, obviously, most of them won't, though.
> You can normalize by age groups

Does that work? If genetically predisposed to dying from something, if it gets most of those predisposed they can’t get it again.
pretty sure this is satire and that's not an actual Ex-OpenAI employee. Which can still be fun/poignant and all, but not to get confused.
I think the similarity is more like a mathematical/structural one, and doesn’t hold much water in a pragmatic sense. The possible error conditions for a network call are just insanely bigger than of a function call.

Also, Smalltalk and alia of the “real OOP” kind has some extremes with regards to messaging, like the number 3 being told to increase itself by one, which would not be done this way in today’s OOP languages and not just for performance reasons.

Method calls are more of a degenerate case of a distributed system, which is significantly easier to reason about.
There was an escape system in the Soyuz rocket that fired if the rocket tilted too much. It was based on gyroscopes.

Once, a launch was aborted just before liftoff. The rocket stayed on the pad and the cosmonauts were sitting in the spacecraft for some time. Suddenly the abort system fired and pulled the capsule from the rocket. They landed safely on parachutes.

It was discovered that earth had rotated and the gyroscope had detected the tilt of the rocket, so it fired the escape system.
This. The obsession for object oriented in the '00s has made immense, irreparable damage to an entire generation of developers. I have to fight every day to keep our codebase sane against new entries that are still following that cargo cult that "everything must have an interface".

I literally had an argument a few days ago with a junior that was dead set on saying that writing single-purpose functions in a C++ namespace was bad. In his own opinion "that should be a class or at least a static member function"...

It's basically as if most developers have a natural tendency to writing all code as if it was Java - because they have learnt so many "patterns" that only make sense in a Java world. The irony is that often they do not realise that Java is not, in fact, a "proper" object-oriented programming language (like Smalltalk for instance), but rather a formalisation of all those quirky hacks C++ implemented [1].

[1]: I recommend "Design and Evolution of C++" by Stroustrup - it's a great insight on how lots of things we now give for granted in "modern OOP" were actually hacks he had to introduce in order to merge Simula's model with C.
I know I'm not typical, but my experience was the opposite. The first language I formally learned was Java about twenty years ago. I remember asking gaijin teacher hundreds of questions because I just didn't "get it". I had a better time with random old-school languages I stumbled across, like batch scripts, php, and actionscript but nothing really clicked.

A couple of years later I was using bash and C on Ubuntu from a CD someone handed me on Stephen's Green. Still better, but no click. C++ and Python ditto. Friends tried to get me into Ruby or Visual Basic but like the other languages they all felt like they were deliberately perverse. Like they knew how thoughts were turned into CPU instructions but wanted you to take the long way around.

The eureka moment for me was reading Learn You a Haskell. I don't code much in Haskell day-to-day, but I think in Haskell constantly now. Strongly-typed functional thinking maps pretty well onto lots of things I use nowadays like Tensorflow. I knew some guys who took a course on Haskell in the final year of their CS undergrad and they found it inscrutable.

All that to say, I really don't like OOP-mania, though of course sometimes a problem is well-suited to an object oriented solution. Learning functional programming from Haskell really open-end my mind, I wonder how much time I might have saved by learning that first.
I have iCloud Photos disabled and regularly delete photos (and clear them from recently deleted) so I was anxious to update and see if any old photos resurfaced.

After updating I did indeed have 1 previously deleted photo (an accidental lock screen screenshot, something I do regularly and always delete) from 2022 appear at the bottom of my "Recent Photos". I don't believe that I had iCloud Photos enabled at any point in 2022. I have had the same device for many years.

My best guess is that this remained on the device somewhere in an inaccessible state (deletion failed) and this software update has made it accessible again.

EDIT: I permanently deleted it again and restarted my phone and it didn't reappear
There is so much wrong with bossware.

Privacy issues.

Security issues.

Employee trust issues.

https://wideangle.co/blog/the-rise-of-bossware-and-threat-to...
Seriously, who really cares? It's starting to seem more like a plotline from a high school drama than a mature approach to handling communication issues..
It certainly is a clever employment of language as bait.
Can you explain what this alludes to? Him lobbying for AI regulation that incidentally positions his company as the de facto standard?
The upgrade is particularly relevant for the Apple ecosystem where updates and API changes regularly weed out unmaintained apps.
For any of you founders and future execs out there, please remember that a startup is a marathon, not a race. You need to take care of yourself and your co-founders, especially when your industry is imploding and you have every reason to doubt yourselves and your choices.

The SEC and Congress still have yet to make clear rules and guidelines for web3, opting instead for a program of legislation by enforcement that has left judges confused, as they remand the commission to submit to formal rule-making processes. Despite this, we’ve been working hard on this latest product release because we believe it is truly a better paradigm for the future of finance, data ownership, and network resilience.

It has been a trial and a triumph to see our first rebalances on-chain, and we hope that some of you will benefit from the fruits of our hard labors. We are, to the best of our knowledge, breaking new ground by assisting retail with their MPC wallets with full automation capabilities. Please sign up today and take advantage of the offering.

* Being registered as an investment adviser does not imply a certain level of skill or training. This is not investment advice, nor an offer to buy or sell securities. Assets are not SIPC or FDIC insured. Investing involves risk, including loss of principal, and digital assets may not be suitable for all investors. For risks pertaining to MPC wallets, see relevant disclosures in form ADV-2A.
No sign in needed!
In my little experience, most of the deals I see closing with VCs are because they/we were already linked to VCs through strong trust networks or directly. I see more deals that are close just by phoning/messaging someone that following the typical startup funding round that is read on Internet.

Not saying that most of the cases are not hard work from the startup team but saying that if I would have to raise funds I will put laser focus in the people I know instead of trying to reach VCs that are not in my network.

I will repeat this a little bit differently: I see many yes that are related to the team links, not their product or market.

Finally, when I talk about the team, I don't talk about their real capacity to execute but to sell to a VC like selling to an important customer.
If you are unable to exercise your first amendment rights, you sue, and you win. This happens over and over again. Media companies push whatever narratives they want to.
# What is MPC?

Multi-party computation is an exciting new technology that allows individuals to cooperate in signing cryptocurrency network transactions without any one party knowing all the information necessary to create a valid transaction. If you imagine there's a vault that holds your money, and you need two unique keys to open the vault, then MPC would be like giving each key to different people so they both have to agree to remove money from the vault.

In the case of this MPC wallet, the client holds a copy of both keys, so they can open the vault and sign transactions whenever they want. But Hedgehog and Capsule each only get one copy of one key, so they are not able to sign transactions individually; both parties are needed to reach the signing threshold.

The Hedgehog app enables users to open up their own on-chain MPC wallet, connect their existing exchange accounts via API, onramp or offramp funds, and automate their portfolio on any connected venue at their convenience, all without revealing their private keys! That means we can save you time, quickly add new tokens, search out alpha, and optimize risk for your unique tolerances

# Something for everyone

With the launch of these on-chain wallets, we're opening up a whole new universe of assets and strategies that fit each client’s suitability profile and preferences. Most notably, Hedgehog has teamed up with [OpenEden](https://openeden.com) to provide a Fixed Income stack for eligible clients, featuring access to TBILL tokens.

A first foray into Real-World Assets (“RWAs”), TBILL tokens represent a claim on a regulated US Treasury Bill fund, tokenized and offered on the Ethereum and Arbitrum networks—that's on-chain AAA-rated debt. Businesses and accredited individuals both can confidently self-custody their own TBILL, while tokens are redeemable for USDC 24/7.

Given the collapse of several regional banks in 2023, TBILL is a convenient way to diversify corporate cash reserves or personal cash deposits, while still receiving competitive yields.

All our usual asset baskets remain available for both custodial and non-custodial wallets, whether that's trusted indices from CoinDesk or FTSE Russell, or the standard Hedgehog stacks.

Every stack is fully customizable, from the asset list to individual allocations, even the strategy that determines your investment criteria. Our dream is to offer tunable and automatic yield farming, airdrop farming, fraud prevention, transaction forgiveness, one-click checkout experiences, and more.

# The next billion wallets

Web3 is complex enough without having to figure out where to store your tokens or how to get the best prices. For investors who are looking to dip a toe into the world of digital assets, and for institutions looking to keep up with the new generations that increasingly hold their wealth on-chain, Hedgehog is a novel solution for making web3 accessible and easy to manage. All you have to do is download the app, and a piece of the new world wide web can be yours.
Speculation, scam and money laundering
Everyone talks about weights, weights this, weights that. But what are they checking the weight of?
I cloned my voice on play.ai and it’s an excellent conversational partner in terms of reactiveness and verbosity, much better than ChatGPT.
Remember: if VCs believed in what they were doing they would not take a 2% annual management fee and 20% of the upside.

They’d take 40% of the upside and live on ramen noodles.

VCs make money by raising money from LPs.

They spend this money on investments which don’t look too bad if they fail, because nearly all of them fail. Looking good while losing all of your investors money on companies which go broke is the key VC skill.

Once in a while you get a huge hit. That’s a lottery win, there is no formula for finding that hit. Broad bets helps but that’s about it. The “VC thesis” is a fundraising tool, a pitch instrument, it makes no measurable difference to success. It’s a shtick.

Sympathy, however, for the VC: car dealership sized transactions paired with the diligence burdens of real finance. It’s a terrible job.

Once you understand that VC is one of the worst jobs in finance and they don’t believe most of their own story — it’s fundraising flimflam for their LPs - it’s a lot easier to negotiate.

1) we are a sound bet not to get you in trouble if we fail (good schools and track records)

2) we will work hard on things which your LPs and their lawyers understand, leaving evidence of a good effort on failure

3) we know how the game works and will play by the unwritten rules: keep up appearances

The kind of lunatics who actually stand to make money with a higher probability than average - the “Think Different” category - usually violate all of these rules.

1) they have no track record

2) they work on esoteric nonsense

3) they look weird in public

And they’re structurally uninvestable.

Once you get this it’s all a lot easier: the job of a VC is not to invest in winners, that’s a bonus.

The job of a VC is to look respectable while losing other people’s money at the roulette wheel, and taking a margin for doing so.

I hope that helps.
I can also see that R is having trouble simply bc a lot of people already know Python and don't want to learn "a new language".
We’re afraid of the three letter agencies, but their list of failures would suggest that quite a lot gets past them.
Does Linux have this as well?
Dimaonds, dimonds... Catchy head title...

But just read with what they replacing it: "copper, [...] iron ore and crop nutrients" ! :)

That is something to think about.
Yes, or considered another way 1/25th shutter vs almost 1/2000th, ie a lot of motion blur vs. virtually nothing will be able to provoke blurring
Just because it's satire doesn't mean it's not 100% correct.
Yes and sooner this gets started the better.

Otherwise it will cost more and more.

Especially for a chat app!
Written on May 15th 2024 which was the 9th anniversary of Rust 1.0
> successful enough to get put in charge of an investment fund

Is that how it works?
taken (2008) liam neeson's character tortures and kills the man who had abducted his daughter.
GIMP.

But it doesn't take many later versions of Photoshop to start becoming more productive than using GIMP because of functionality it has that GIMP does not:

Adjustment layers were introduced in 4.0 (1996, GIMP didn't even exist yet)

Layer styles were introduced in 6.0 (2000)

Smart Filters were introduced in CS3 (2007)

They're all invaluable tools that provide a non-destructive workflow where you can go and edit a change you made without having to undo everything you did after that change and redoing things again.

If I had to use an ancient version of a program and have nothing but that program until the end of times, I would pick Photoshop CS3.

This entire class of functionality still does not exist in GIMP.

A lot of modern tools can be added to GIMP through the G'MIC plugins (like the healing tool), but the core editing loop functionality, what is in my opinion the most important thing, is extremely primitive and outdated. All of the competition provides non destructive editing. Including other open source software like Krita (which focuses more on painting tools rather than photo editing, leaving a hole in the open source ecosystem).
I have never programmed in Smalltalk, however apparently Common Lisp Object System (CLOS) is similar. Object oriented programming in Java always seemed like a tone of unnecessary boilerplate just for the sake of making classes and interfaces (phone apps are a big example of this where even the simplest apps are waaay more complicated than they need to be), until I started using CLOS. Common Lisp also has macros and even a pure functional environment a-la ML, however all these paradigms are used quite sparingly in the community
> Your SaaS can probably be built with your daytime developer salary

Sure. But from experience it takes 3x as long.

After a long day of coding it’s not fun to come home and do another 8 hours.
Same expirience,about 13 years in the field, most tasks done in python.
Doesn't a VC make money from valuation, not profitability. A profitable business has either reached market potential, or isn't spending enough on growth. Anecdotally I can think of many more examples of unprofitable businesses getting VC money.
At this point I wonder if I should tell you explaining your statistics are incorrect. It's actually worse than you point out.

Let's say you have a 1% of getting hired. And getting 2 offers is still getting hired, right? So the odds of getting hired after N interviews is:

1 - (1 - P)^N.

(because you have to be in the "not hired" 99% bucket every time)

For 5 interviews with P=1% => 4.9%

For 10 interviews with P=1% => 9.6%

For 20 interviews => 18.2%

50 interviews => 39.5%

It takes more than 68 interviews to get to a 50% chance of getting hired. And of course, the number of interviews can be infinite and you still won't have 100% odds.
Well, to qualify as satire, it actually must mean exactly that, but you might still resonate with it.
No, just the pathos of that.
>In enterprise it is the opposite. Whatever the costumer cant do themselves requires a ticket. Any ticket or fast ticket response requires support wich increases revenue.

this make so much sense, but i never thought about it
I find the current title too editorialized. How are they mocking Apple, exactly? Can we change it to what the tweet says, "We would never crush creativity"? Or "Samsung: We would never crush creativity".
Average for pre-seed/seed is about 80.

And there was recently a guy who did 400 investor meeting to get a single yes.
Nice article about not following the hype. Being contrarian, it is not likely to get very many likes (everyone is so protective of their hype). Does not make it wrong.
Meta revokes job offer to sextortion expert after he criticizes Instagram
Most smartphones I've opened recently take far less steps than that, but yes, a heatgun / suction cups and a screwdriver are still needed nowadays.

The magic combo still (thankfully / sadly) works though.
Show HN: Plan Events Effortlessly – Free, No-Sign-Up Required Event Planning App
Hi HN,

Recently I needed a simple and free service to plan a personal event; something I could use to coordinate across platforms (WhatsApp, iMessage etc.), but couldn't find anything that suited.

Of the developer mind set, I put this events planning application together that I find useful, and maybe you will too.
If startups are a casino, VC's are Tony Soprano, offering you another 100k after you've already lost everything you have. Smiling away, tell you it'll all be fine.
Why does it stop at Earth's rotation? What about revolution around the Sun?
It can't work like that in the world of mass produced equipment. You can only buy what the manufacturers are making, and as far as I'm aware there haven't been any wheels that are offered in different widths that the consumer can choose from.

It's always: this is the latest model, it has these features, thanks.
- "attaches itself to the DNA particles"

This is why it's a known mutagen with a long list of very specific, strident toxicity warnings. That's the organic cation, though; compared to that, the Br- anion is utterly benign. You're looking at the wrong hazard!

Br- is a standard counterion in human-approved drugs (those formulated as HBr salts).

https://www.google.com/search?q=hydrobromide+site:drugbank.c...
This hypotetical kid would have the same size of brain/number of neurons anyway. In case of LLMs one could create a model that could be smaller thakns to not including the knowlegde about unecessary languages. A problem though could be with lacking traing data in other languages.
By the time the Swift project eventually has a great message to share on that, there could well be hardly any non-iOS/macOS developers listening. Look at the last 5-10 years. The momentum gap between e.g. Rust and Swift in the wider development community is gargantuan.

IMO if Swift had had a great multiplatform toolchain/developer-experience in the ~2015-2019 timeframe then it could have established itself as the no-brainer C++ successor. But that moment has passed and they squandered the opportunity.
You can buy wastewater solids down at the garden store, under the longstanding brand name Milorganite. It's a good lawn fertilizer (6-2-0) if you don't need potassium, which I assume just washes through the waste treatment system. It's also high in iron, which is desirable for deep green grass and moss suppression. And the label says it can be used on vegetables, so there's nothing notably toxic in it.

https://www.milorganite.com/

The primary concern with waste solids would be the presence of heavy metals, I think, but those shouldn't be getting into the waste water stream anyway. Heavy metals are a concern anyway in phosphate fertilizer; many deposits of phosphorites have troublesome amounts of cadmium.
Show HN: I built an email notification service for your side projects
I was sick of setting up an SMTP server or using an email service just to receive an email notification when a user submitted the contact form. So I built EmailMe and would love your feedback.
This is actually part of the EU's returns law, digital media with the seal opened aren't required to be refundable.

Funnily enough, there's no exception for physical books, so there are some people who basically treat bookstores as libraries.