skysight-inc/HackerNews huggingface dataset:
One way to get a sense of coroutines is to consider the behavior presented by the async/await design pattern [1], where 'await' suspends the execution of the currently running code and yields control to the 'async' task. (As an adage goes, "async is not asynchronous, and await does not await anything.") Yet another pattern is "promise/future", where the code execution is (or may be) suspended as soon as the code tries to obtain the promised result.

[1] https://learn.microsoft.com/en-us/dotnet/csharp/asynchronous...
Is most development of Haystack done using Haystack?
> This is definitely the current internet and not the typical experience back when blogging was very popular.

This has been my experience for much of the last ~15 years as an extremely niche internet personality but it is definitely worse lately, particularly the amount of outrage people can generate out of nowhere over the most benign things - my response is always an exasperated "you're perfectly free to simply not consume this." But people then take it waaaaay too far.
I doubt it. You have the loan interest, annual service fees, and fact that you don’t have a sellable asset, at least for anything like what you paid for it. An empty vacation home is still an appreciating asset. Not a good investment in my circumstances but still better than a timeshare.
The riskiest startups to found, from an AI analysis of YC's entire portfolio
I think Op's lib is for fork-join style parallel algorithms. It's like TBB but is based on continuation stealing. Boost.Cobalt and cppcoro are general coroutine libs. They are mostly used for async IO programming.
I guess those people were parts of the embedded software industry before 2000 (maybe today, I don't know). It's a very good thing that C, the lingua franca of modern computing, actually runs on everything and not just on the stuff we use to browse the internet.
Silly me, I thought the point was about app development suitability, or lack thereof, without any "yes, but".
No we had an army of call center folks, case managers, etc. But given the nature of the business there is no sales, only marketing generating revenue.

Basically, no our marketing team didn't turn the coal into diamonds, but obtaining the coal was our team's primary function and 100% our output. We spent several hundred million annually on advertising (roughly the GDP of Tonga!).
> The idea of content creation as a full time career is relatively new, and I hate it.

I do too, but IMHO unfortunately us older generations have a lot to answer for when it comes to this. My teenage daughter plus all of her friends all want to be content creators. It's the 21st century equivalent of becoming a pop star or being a TV personality. As an industry we've automated away a lot of the jobs that these kids otherwise could have had, handed them a bunch of shitty tools and algorithms and shown them that this is a way to make money. I don't find their attitude all that surprising.
HA! GOOD!

(FD: I made a submission recently that was very pro GCP... I promise I'm not a shill: https://news.ycombinator.com/item?id=41648371).

I used to run Windows Server for The Division and Division 2 gameservers and honestly we got completely fucked by this.

I made a slide once that showcased the high cost of licensing on GCP compared to bare-metal, and BYOL (bring-your-own-license) was explicitly forbidden by Microsoft for cloud.

Here's the slides: https://sh.drk.sc/~dijit/devfest2019-msv.pdf slide 35 is what you're after.

Nobody sane runs Windows on the server, and Ubisoft has now completed the multi-year arduous task of porting Snowdrop to Linux (ironically, largely because of Stadia- another Google thing). As has Sharkmob (my former employer) and RENNSPORT (my current employer). Though it cost us 6 months of work, and is thus far my most controversial decision as CTO.

To be completely clear here: our infrastructure spend was millions of dollars, 30% of that was direct to Microsoft, a fee that would not have existed had we used Azure.
Neuphonic release ultra-low-latency TTS API: <25ms latency. Access Closed Beta
Indeed… the gullible have been pre-selected for them.
I know my up-vote of this comment is supposed to be enough, but I just have to add, as an extra praise @jl6 here:

That's the funniest sentence I've heard in a long time.

“Nobody ever thought to themselves: I sure could go for some content right now.”

Love it love it love it.
In a “Vacation club” you own a bag of “points” that you can use to book a unit at a resort. You are not guaranteed that units will be available, nor are you guaranteed a price (i.e. how many points you’ll have to use). You will have to pay for points every year no matter what.

True “shared ownership of a single unit at a resort” is far less common these days.
I love my children and I forgive them when they do wrong, but there's always consequences for actions.
Even in web browsers that support screenshotting an entire page, websites often unload elements that are off-screen. A solution like this can take a bunch of screen-length images and stitch them into a full view of the document.
I thought it was going to be a massively collaborative chiptune tracker.
>Azure remote desktop is actually all BYOL (bring your own license) and you need to either buy special Enterprise SKU licenses (E5/E7 AFAIK) that Microsoft only sells through resellers (at twice the cost of a normal Windows client license[0]) or have all your employees on Windows volume keys that somehow magically license the VMs when they connect to their remote desktop (which... defeats the point of remote desktop).

While overall I agree that Azure can be confusing for pricing, this is incorrect.

Business Premium licenses (as well as 365 E3/E5/F3 licenses) can be purchased without a reseller, and cover Azure Virtual Desktop (AVD) Windows 10/11 Enterprise usage.

>If you don't want to mess about with separate VMs per user and want, say, Windows Server with a bunch of people signed into one VM, then the licensing costs double again.

Unless you specifically want multiple people logging into Windows Server, the same licenses I mentioned above support AVD Windows 10/11 Enterprise multi-session. You can spin up a single beefy VM and have Business Premium/E3/E5/F3 licensed users connect with no additional costs.
Now everything is being written in Electron because "shipping" has become culturally the most important thing. This is a whole misunderstanding of human happiness. We don't need anything beyond food and shelter. Don't need banks, VCs, markets and Slack. So we should focus on tinkering and making quality stuff again instead otherwise there is really no need to do anything.
Answer 1: I don’t use macs because of some religious conviction but because it’s the least shitty platform available.

Answer 2: I bought a general purpose computing device and I don’t need the manufacturer to dictate how I use it.
My only feedback was that he should really really consider linking the text `Open Charge Map` to the website.
I bet the collection of potions you've managed to accumulate after you've beaten the final boss must be really impressive!
Even in Switzerland there were attempts of not building out AON. Swisscom was hoping they can get away with just having XGS-PON all the way to the customer and the other ISPs were also in favor of that (other than init7 which does not actually lay any fiber). The cost of P2P is pretty significant.
Not quite.
You can sell the vacation home, you can (usually) rent it out.

It’s your property; within zoning restrictions, you can do whatever you want with it.

Not true with a timeshare.
IBM and NASA Open-Source Model for Weather and Climate Applications
> weren’t timeshares scams in and of themselves?

They're not technically scams. Just generally not good things to own for most people.

If you use your vacation time every year for the rest of your life, they can be decent.

It's just that most people don't want to vacation to the same place, the same week every year. And they're notoriously difficult to get out of.
That’s awesome! Generally when I find tools that can improve our work culture and output velocity and quality, I try and get it on front of teams ahead of a an internal hackathon where the cost of on-boarding and prototyping is already factored in. This feels like a good candidate.
Here's a fundamental dialectic tension that makes unsubscribing arduous:

Companies are literally banking on long-term subscriptions for their bottom line. If a customer has made a commitment to a gym or a service for 12 months, or 3 years, or perpetuity, then that company is also putting the customer's future payments into their budget projections. Now they DEPEND ON YOU for solvency!

So you can see that a company has a right to send you to retention or make overtures before you outright stop paying them. And you see why so many things have gone to AutoPay where the company extracts cash from your account, rather than waiting on you to write them a check, and doing the dance of late notices, late fees, collection agencies. They simply can't be a creditor to deadbeat customers anymore.

So it behooves us to think long-and-hard before that free trial, or committing to a subscription we probably won't use or want soon. To think about the future difficulty of canceling rather than the cool perks we get today. To think about passing this info on to our loved ones or PoA who'll need to deal with it at some point.

Because it's not merely about the consumer. It's about businesses being able to plan for their own future, and being able to pay their own employees, and keep their lights on. They depend on those subscriptions from us, because they represent loyalty and commitment.
Two extreme opposites. One entirely passionate vs one entirely optimizing for TC and leetcode.
"Pick a winnable fight" means the internet archive does not exist. Copyright in the US is very clear cut. There is no fight to "win" without changing the law.

That means advocacy. That sometimes means civil disobedience and getting society to fight for them. You want an internet archive? We need to reform copyright law.
Yep. Once you have any level of education past high school, lots of the better jobs just won't hire you. They assume you're biding your time until a better job comes by and any time or money spent training you will be wasted.

The "labor shortage" is a fantasy created by people with jobs to offer having unrealistic expectations.
With fairness, I believe you can absolutely call marketing-influencers like Mark Gurman and MKBHD bad reviewers. None of them ever really express original thoughts - there's no "oh Apple messed up" admission or meaningful criticism of their business choices. They are absolute and documented yes-men that exist almost entirely to kiss up to FAANG businesses and drive the tech market whether it's grasping at life or succeeding to the utmost.

I guess that's what you should expect, though. People don't want reviewers that detract from the hardware they own, they want blinded optimists who will say anything is good for you.
Yes! Both of us prefer Haystack to other IDEs; for me it feels a lot less "restricting" than VSCode. Developing in Haystack also helps us find issues early.
Human cells only account for half of the cells in your body. We are bioreactors.
Went to one once, one of the kids pooped. It was a bad one. The sales team wanted to keep going even as they enveloped by an incredibly thick stinky pungent hazardous stench. Real focus, reminded me of the movie quote “ABC always be closing.” Was interesting to be on the receiving end, a lot to study and not just the offers of “amazing places” but more so in terms of presentation and tactics. Leave your pocket book at home but everyone should experience one. (Oh yeah, didn’t sign of course, the rental locations were all on air bnb but cheaper and with none of the extra fees that they would have charged forever. Ha. Woops.)
What's currently the cheapest/easiest way to deal with relatively lightweight GPU tasks, that are not lightweight enough for my PC?

Consider this use case: I want to upload 50 GB of audio somewhere and run whisper (biggest model) on it. I imagine the processing should be doable in minutes for a powerful GPU and must be very cheap, the script will be like 20 LOC, but I'll spend some time setting stuff up, uploading this and so on (which for example, makes colab a no-go for this). Any recommendations?

Also, when they say it's "per hour" do they mean an hour of GPU-time, or an hour of me "renting the equipment", so to say?
TL;DR: Exposition.

I tend to answer people who ask me how to learn a language, say English, by asking them about their interests, whether for leisure or industry, otium and negotium if you will, and what they read about and watch and listen to. Once they do, I'll say "Do that, but in English". The rationale behind is:

- To introduce only one new parameter (the language) instead of two parameters (the language and the topic) which would increase the difficulty non-linearly and be counterproductive, slow, and discouraging.

- To not only amortize, but actually benefit from the time spent as the learner is actually reading more on a topic of interest, instead of "spending" time learning a "language" at the expense of said interest/business necessity.

- Acquire a somewhat intelligible accent. A language isn't just written, it's spoken. Melody, rhythm, emphasis, pronunciation... to be understood, listening is key. There are countries whose speakers have objectively horrendous accents, and I bet they mostly listen to their fellow citizens in that language, not to natives.

Stephen Krashen wrote a lot about second language acquisition (SLA). His writings resonate with my experience; I'm alright in five languages, English being my fifth, and can understand a few more to varying degrees; I haven't really "learned" or "studied" them, but I've been exposed to them a lot. For English, for instance, it wasn't much "production", but a huge number of books, articles, and other media that I "consumed".

English is the lingua franca for many domains, even more so in software development. The content around that, whether books, talks, forums, or blog posts doesn't contain just technical terminology. They talk or cite books or other references, which then someone can pick up and read with an increased interest because of relevance, and they increase their command of a language. Case in point. You can point them to this forum.
I'm not a branchless coding fanatic at all, but arguing for else-if with execution speed arguments isn't the way.

Moreover, else-if is probably the most misused conditional, so while I disagree that it shouldn't exist (it has some uses), GP has a point.

Although linters now are good enough now to catch poorly used conditionals, so his point is way less relevant than it was a decade ago.
Jetbrain tools are broken. A basic `npm link` in the js land stops autocomplete from working in Webstorm.
The hardware is obsolete. It was only ever really meant to be an early dev kit for Quest 3.
Llama 3.2 released: Multimodal, 1B to 90B sizes
Kind of. Timeshare sales are famous for their high-pressure sales tactics (see the famous South Park episode), so there would be an assumption that these people are susceptible to these tactics.

The issue is less that timeshares are outright scams (though some are), but it's that buyers are locked into a very long term contract that is difficult and expensive to get out off. What may have seemed like a great idea to take the kids on an annual beach vacation now becomes a PITA when those kids are teenagers and now don't want to go on trips with their parents.

So with timeshare owners you have (a) people likely susceptible to high pressure sales tactics who (b) are likely highly motivated to get out of their contract. So a perfect target for scammers.
Sure, but there's usually someone who replies "but humans do some of it!", which I was trying to preempt here.

(IMO humanoid robots are a sign that the startup/VC market is following Musk, who in turn happened to see one on TV just before declaring to whoever the Optimus model was going to happen: they obviously could work for all this, but equally obviously aren't the sensible choice for almost anything).
TFA is published by The Innocence Project, which obviously only presents one side of the story.

I was also using a statement from the governor,

https://governor.mo.gov/press-releases/archive/state-carry-o...

who makes some assertions which contradict the innocence project's.
> If NASA spends $10 billion on a mission that fails, it will be complained about for decades to come about how "wasteful" NASA was.

And rightly so. The solution isn't to not try. The solution is to continue investing. See the Apollo missions. Lots of failure there, but it wasn't a waste because it did eventually succeed, both in its mission and also in bringing a bunch of technological advancement. Investing a ton of money into some venture, only to give up on it after the first failure is something we should all be angry about. If its worth doing, its worth trying again when it fails.
Can you elaborate on what you mean by "later shown to be totally insufficient to support that conviction"? The sufficience of evidence doesn't randomly change. If you mean that they were convicted based on evidence that shouldn't have been shown to the jury, you can win an appeal on that.

The standard before your convicted is that the jury must find you guilty beyond a reasonable doubt. The standard after you've been convicted is that you must have found substantial new evidence that warrants reconsidering the verdict, or you must show that the original trial was mishandled somehow. "I think the jury was stupid" is not a valid appeal.
They probably meant Vostok in the Antarctic Russians drilled a 3,720m deep hole in ice.

https://www.cambridge.org/core/journals/annals-of-glaciology...
Yup. Variables, imports, i think nested declarations are also available now, less browser specific prefixes, this semicolon ":" selectors, etc. CSS have only become easier and more powerful.
I'm working on a Zotero Android app to assist with my own research. I hope to have something releasable next year.
Sources for really specific statistics and papers

Ideas and keywords to begin learning about a brand new topic. Primers on those topics.

Product reviews and comparisons

Picking the right tool for a job. Sometimes I don’t even know if something exists for the job till chatgpt tells me.

Identifying really specific buttons on obscure machines

Identifying plants, insects, caterpillars etc.

Honestly the list is endless. Those were just a handful of queries over the last 3 days. It is pretty much the only thing that can answer hyper specific questions and provide backing sources. If you don’t like the sources you can ask for more reliable ones.
What are you doing here? Are you attempting to dismiss this with "he's a Jew" or something?
Yes. I pay my landscaper via ACH. I pay my kids school lunch via ACH.
Download Llama 3.2 1B, 3B, 11B, 90B
Meta’s open source presence is for tooling, not their revenue-generating product.

They benefit from their tools and frameworks being open source because they receive free labor from outside contributors, and they give away very little in dollar value by keeping those tools open source. There is no way to sell React and make even a noticeable fraction of the profit that Facebook does. Their value is orders of magnitude apart.

For-profit companies struggle to actually make a real profit off of those types of tools and frameworks because there’s so much benefit to having them be open source. That’s not where the money is.

React isn’t a money-generating product and likely wouldn’t be a strong business on its own.

Jira, Salesforce, and Notion would all sacrifice a dramatic amount of revenue if their core product was open source. Why would anyone pay for those products if you could self-host them for free?

Open source may be good for the world but we are talking about for-profit businesses. Corporate greed is literally how they run. The only time a business makes something open source is when it directly benefits them. You can say whatever you want about good karma but that is not how businesses make decisions about how they generate revenue. The goodness does not usually come back in kind in the world of business.

Again, the example is Meta. React having outside contributors benefits Meta more than keeping the library closed source. Other companies who use React don’t generally compete with Meta’s bread and butter revenue product, and even if they do, it’s not giving them any specific business advantage over Facebook/Instagram/WhatsApp.
You're right about the first three; they've made up a number which gets them the maximum return on shares. Most of Krishna's compensation is shares.

I don't think they care about competition at all, though. In fact, I'd venture to say that most publicly-traded companies are helmed by people who don't care about the competition beyond what it means for share price. And share price is itself a relatively poor metric for long-term sustainability and growth at a company, because most of the people who are supposed to care about it as an indicator of those things are already hedged and ready to divest at a moment's notice. No one with any real voting power at most major companies has put all of their eggs in the company basket; they diversify.

Executives who are compensated in shares also get compensated so well that they reach the point of diminishing returns on what money can buy you in a given society. If you, for a decade, get paid $1.5 million in cash, then get bonuses for meeting short-term performance targets, there's basically nowhere in the Western world you can't exist comfortably. And that's before you exercise stock options. So the risk of failure has no real bite to it.
Llama 3.2: Revolutionizing edge AI and vision with open, customizable models
That title sure feels Lovecraftian to me
I think the Mac App Store has been a terrible distribution system for indie devs... I never even think of going there for apps, nor do the non-technical folks I know.

The iOS App store is a monopoly that is breaking down in Europe. I expect the landscape will continue to evolve globally and it will fall in other markets as well.
Letting the metrics steer the ship is a fool’s errand in this kind of blogging, but I do find it an interesting novelty to see how people are getting to my stuff, search terms for organic visitors, etc. It doesn’t drive what I write, but it’s kind of neat to confirm that there are, in fact, a couple other people on the planet interested in the same things.
The attack vector, which he calls "Session Confusion" is something that arises when a server is serving up multiple apps/domains/subdomains, and using the same key issuance scheme for sessions across them, without tying them to an app or domain. This can lead to incorrect logic from app developers, e.g. "Anyone with a valid session key for this app must have been granted the key by this app, and therefore have gone through the signup logic."

Timely -- I've just been digging through the state of play on session management for web apps, something I haven't worried about for 20 or so years, and the documentation out there is surprisingly chill with regards to best practices, security considerations, etc. I wanted a sort of cookbook that like djb had approved, and there is no such thing that I can find.
This and other phenomena make it sound like the "justice" system is fertile ground game theory.
Just keep in mind while we're scare-quoting "journalists" that the scientists on HN also seem to think a failure of replication in a paper is a devastating indictment of whole scientific fields. It's not like we're that much better.
Yes, you can but people that can afford vacation homes often let them sit empty and lose a lot of money because they don’t want anyone messing with it- it is expensive, and loses a ton of money but they can afford it.
Why is that? What changed? Can anything be done to restore the honor?