skysight-inc/HackerNews huggingface dataset:
Ah, I don't just mean the class, I mean you need to have an autoreleasepool block active before calling into AppKit otherwise you can leak memory on every call. It doesn't look like you're using pools yet, or documenting that users of your library should use them.

See here: https://developer.apple.com/library/archive/documentation/Co...

> Cocoa always expects code to be executed within an autorelease pool block, otherwise autoreleased objects do not get released and your application leaks memory
I used to work 12 hour shifts 6 days a week throughout my summers in college landscaping. Honestly wasn’t as bad as you’d think.

There was a shared camaraderie that you don’t find in white collar jobs that honestly made it pretty fun. Obviously not sustainable for someone with actual responsibilities but with that said I’d be far more miserable if I tried to pull that off in the office.
> However, digging more, even the AAMC is saying you need residency slots:

Which are determined by federal government Medicare funding, btw. From your link:

> Federally supported residency training slots have been capped by Congress for more than 20 years, limiting the spots for medical school graduates to undergo additional training in a residency program before they can practice medicine.

So maybe this is more of a "call your congressman" issue.
The first link describes attacking cables - severing internet access for entire continents.

The second is from 2013; Google and others encrypted those comms shortly afterwards after Snowden revealed those taps. https://arstechnica.com/information-technology/2013/11/googl...

> "The traffic shown in the slides is now all encrypted and the work the NSA/GCHQ staff did on understanding it, ruined."

The third link is twenty years old, and no longer very doable for the same reasons as above. Anyone still sending unencrypted stuff along these cables deserves to get stung.
You are right that someone could buy the physical book and them torrent the digital version. But I would consider:

1 - You already forfeited you digital sales because you decided not to have an ebook release. If you make public that there are no plans for a digital release, and not the case that's just delayed compared to print.

2 - Digital books tend to be cheaper. Makes a huge difference for people that read 10 books a month.

3 - Print takes space, which many people might not have. I'm not going to buy a print book at a higher price, just to have to go straight to a used book store and sell it there, so I can torrent the ebook - which would be illegal anyway.

Same goes for TV shows and movies. Having dozens of blu-ray+dvd combos is not feasible.
We are talking about fee's that already happened.

We can't go back in time and pass ethics laws.
Why would it? The crucial part is usually a variation of comparing and swapping a 64 bit pointer and a 64 version number at the same time.

If you can do that, for most algorithms it doesn't matter much if you do two 64 bit loads to get the values. If you are out of sync your compare and swap is going to fail anyway, which is likely to be rare.
But your solution was to own our media. But i have to buy old VHS to legally watch the censored episodes? That's not a solution.
That's literally what the conversation is about: debating what someone else is likely thinking. And look, on another thread I've already been called a racist haha. Just incredible, it's like clockwork.
According to Amazon. Parler has vociferously disputed this.
I'm going to assume that in this conversation you have not seen the original content and are responding to the text here in a vacuum. Here is the specific symbolism being used so that you may understand the context.

https://i.imgur.com/X39LVNF.png

https://upload.wikimedia.org/wikipedia/commons/5/58/Minstrel...
Wow. Thanks for that - such a great read.
"I find it really interresting that such a simple concept as a tagged union, which appeared at least as far back as ALGOL 68, could be completely abandoned during the 90's and 00's where OOP reigned surpreme"

From a modern perspective, it may be difficult to understand just how crushing the OO consensus was in the 1980s and 1990s. It still reverberates in our language design today. OO was good design was OO. If it didn't fit into OO, that was ipso facto proof that it was bad. Close the book. No further evidence required. Sum types? Kinda overlaps inheritance. Bad design. Not OO, therefore bad design. Why is Java a better language than C++? It's more OO, so QED.

OO here, by the way, is specifically that variant that emerged in the form of C++ and Java. Very important to have defined, enforced "private" keywords and deep hierarchies. Smalltalk by this definition is not an OO language. (And also, therefore, bad. Also possibly heretical for trying to steal the term OO... and I mean all the implications of the word "heretical".)

My "Software Engineering" course circa 1999 was basically "How to Design Software via OO". (It has the distinction of being the one course from my entire college career that I'm not sure I agree with a single thing I "learned" in that course. Even at the time I had done enough real work to be suspicious, and from here in 2021 I find the whole thing risible. But I got a 4.0, so....) Formal diagrams with strictly enforced diagram languages like UML, because OO was the future of Good Design and UML was how OO was going to help bring programming to the masses who would only have to draw Object Hierarchies and then {magic goes here that never was worked out} and perfect programs!

The internet hit programmers and programming earliest, and now there's only a remnant of the OO dogma just hanging on by its teeth in school curricula that haven't hardly been changed in 25 years, and it lacks the power to envelop the students the way it used to.

There was of course always a counterculture that didn't listen, which is where you get Smalltalk, Perl, Haskell and its ancestry, Python, etc. But you have to bear in mind that that was a counterculture...

... and you know, even today, Java and C++ are still pretty darned popular and it's not that hard to find people who still only know one of those (or maybe both) and still think OO ≡ good design ≡ OO, and the vast chaotic landscape of languages that don't even have "private" is just kid stuff for people who can't handle Real Design. Which is OO. Because OO is good, and good is OO.
Hi Mike, let me know if I'm getting too into specifics for casual conversation. You mentioned a smaller dataset for training and I'm curious as to how much smaller. Like, for static image recognition, what type of dataset trade off are we looking at. Also, randomly, is there a compute cost trade off or is it just a smarter process?

I read the site, and no one likes cleaning data (no one), and answering questions from a "toddler machine" (for lack of a better term) doesn't sound as bad, but I was curious what potential trade offs there might be.
Source code is most valuable to the person who wrote it / knows it intimately. If I can use my code on different jobs it will definitely save me time. For this reason I try to make any library code MIT licensed. This allows me to use it for different clients without them complaining. Our contracts are set up to allow this.

Often the customer's proprietary code is a small fraction of all the code.
1 MB = 1 megabyte

1 Mb = 1 megabit

1 mB = 1 millibyte

1 mb = 1 millibit
How long should it take to build an MVP?
I didn't know my Wikipedia donations funded parties in Accra, Berlin and Chandigarh. I think that should be been in the fundraising statement.
They don't take orders from a piece of paper, they take orders from the president.

If the sitting president were affirmed by congress, they would have to continue taking orders from him.

Militaries not interfering in domestic politics is one way that coups can succeed. They stand on the side lines, let the power struggle happen, and then take direction from the winner.

You seem to think that it would be obvious to everyone who the winner would be, regardless of what would happen. You are ignoring a very loud, heavily armed, rather large part of the population (both in the streets, and in congress) to whom it was obvious that Trump was the legitimate winner.
Incentives are there, they are just not going in the right direction. First, the buyer does not care that much since it is all tax-deductible.

And there are other dynamics in play. Here is a nasty example:

Employers care that premiums only increase by X% per year. Fine. As such, insurance will try to protect its contract with employer by going to the hospital provider, and demanding a low premium increase.

Hospital says fine but "OK - but you agree to our increase of list price by 50%.... don't worry, we give you a discount on that amount. Insurance won't pay that increase"

Insurer says "Great! In fact, let's push it to 100%? OK?"

How did we come to this? Insurer and Hospital agreeing to increase price by 100% and discount that 100% back down?

Its because of the incentives.

Insurance will use this to go back to employer and say. "We got you that x% cap on increase in premiums. Employer, by the way, you still owe us money from the 100% discount we got you from the hospital bills " Employer says OK and pays a ~3% premium on the 100% 'discount' ("claims repricing" in industry parlance).

Meanwhile, Hospital goes back to the government. "We had losses from discounts given to govt patients totaling X in discounts". Now hospitals recoup some of that money.
(in industry parlance Disproportionate Share Hospital (DSH))

Meanwhile, people with no insurance have to pay these inflated list prices...with no insurance discount whatsoever. HR staff gets promoted or leaves the job, because they did a great job securing that X% cap. The new person does not know what "claims repricing" is. It remains in the contract.

Premiums go higher next year.
FWIW, I didn't mean to suggest this was coordinated.

I take the point that my comment here is of low value. I do believe related issues will perhaps turn out to be the most important of my lifetime though, and it's unusually tricky to know how they should be tackled in the public arena. Apologies for me failing to do so appropriately here.
I created an HAProxy configuration that should be equivalent to the nginx configuration within the Signal-TLS-Proxy repository:

https://gist.github.com/TimWolla/457c45dfccde26fc674dde4b3c7...

I could not test it with the Signal client yet, because the Beta is not yet available for me. However I verified that the nested TLS works using openssl and netcat.
Missed edit window!

That should read, "This one did not give the option on screen. Button that worked was not indicated in any way."

Sheesh
Why specifically India? Multiple nations should be adopting digital currency. Europe for example is pushing for a digital Euro[0]

[0] https://www.ecb.europa.eu/euro/html/digitaleuro.en.html
Are you sure about that? 128 bit compare and swap has been on x64 for two decades and ARM has it too. I thought PPC also had it.

None of these (as far as I know) can actually do a 128 bit compare and swap when it straddles two cache lines however.

These also aren't the same as doing actual 128 bit math operations, they are just for compare and swap.
What we’ve learned from 200 teams on managing product copy
I guess I will look into this as that really sounds like syntactic sugar for something more basic. Like using the class.

I have a hard time keeping up with their changes but you might be right: https://developer.apple.com/documentation/foundation/nsautor...

Oddly it says you cannot use them directly, but later implies maybe they are just less efficient. It would be nice if somebody made an issue for this.
Did you even read that article? That is exactly what I was referencing.

He was fined for misleading investors not for coordinating a distributed group effort. Musk absolutely wanted to take Telsa private but was unable to and made an early announcement.
yeah, to be pedantic they aren't live albums but totally agree - I wouldn't be surprised if I've listened to portrait in jazz 500 times front to back
> If I make a book, I don't "owe you an effort" just cause you don't want to make it available in a format you'd like to consume.

Of course you don't.

> And that doesn't give you the right to steal it from me.

First of all I am not stealing, you haven't lost anything. Secondly you not making effort to distribute your book means you don't care too much about selling your book now do you?

Anyhow, that's comparing apples to oranges. I support indie devs/book writers/music because I directly support the creator(s).

This whole situation is bit different when we are talking about pirating a movie that made $1b in profits.

> But if you want to use Betamax and it's going to be expensive for me to support it, I don't owe you that. And it doesn't make it okay for you to just take my work because you will only use your own format.

But that completely not my argument. I want to have an easy access to what you make. If you only sell your book after I install an ad plugin into my browser then fuck you. If i care about reading it I will pirate.

This is a case of an author actively working against access to the product for no reason. And the author is a multinational corporation raking in profits.
For profit entities use parties to bond teams and accomplish a goal. Non profit entities ought to have that freedom as well.
Solving hydrogen storage has great implications. Hydrogen has high gravimetric energy density (1 kWh worth of H2 is light) but very low volumetric density (1 kWh takes up a large volume). Easy solutions are compressed hydrogen (H2 is a small molecule and easily escapes even through a material, steel embrittlement and energy for compression are big issues), cryogenic cooling (energy intensive and cryocoolers have significant capex) and metal hydrids. To put it simply the crystalic structure of the metal acts as a high pressure storage tank. H2 is typically released by heating the material up.

One thing they didn’t mention is energy used for round trip per unit of H2 and cost of the material itself. Neither was discussed there. Many similar materials exist already.

Many CO2 neutral pathways with other molecules exist. Amonia, methanol, ethanol, DME, urea, formic accid and so on.

PS: If you’re into this stuff, keep an eye on the Fraunhoffer institude. They have many cool projects. (I am not affiliated with them in any way)
My guess, the author uses hetzner
It just shows that I, you and the average person is much closer to them than we think.

If you put enough money on the table I'm sure many more people would do the same thing as those currently in power. It's just that most people don't have the opportunity to sell out.

That's the scary truth I think.
This is one of those comments that's difficult to interpret the meaning of... until you read the commenter's name.

(Love your work)
> Smartmatic accused Rupert Murdoch’s network of promoting a false narrative about the 2020 election

I can't wait to see the evidence. That'll prove that the devices are auditable. They are, right?

If anyone in government really wants to have a notable legacy, here's how: petition the USDS to create an integrated open-source election system, and get people like Matt Blaze and Harri Hursti to run a red team against it.

Enough with the foreign companies creating and operating black boxes. Enough with the smears against people who call for entirely reasonable verification while we have absolute top-tier experts regularly showing us that these systems are deeply flawed. Make elections trustworthy.
Would you describe a parasite that kills its host as efficient?
It has full-text search with Sonic (or ripgrep as a fallback), it's a new feature released recently (v0.5.3). If you use the Docker setup it should work out-of-the-box.
> Why does someone need to be incentivized to create after they're dead?

That means if I spend a couple years writing a book, instead of spending more time with my family or working on something else, and get hit by a car and die the day after the release... my family is left with nothing?

My incentive to create would be that my family would have some earning even after my death (if I'm older or sick, for example)
The problem is a systemic one - people respond to structural incentives. We can't get a better world by insisting that people rely entirely on their moral compass to resist strong incentives - we need to change the incentives themselves. Every time we say "those people are just evil" instead of "how can we adjust our social structures so moral crime doesn't pay", we strip ourselves of the only real path forwards. "personal responsibility" is the worst possible doctrine for systemic change.
They are welcome to, just declare it upfront.
Of course it's a cat and mouse game.

That doesn't mean it's unwinnable. That means you create a lot of evasive mice and win.

Perfect is the enemy of the good. This is the kind of thing where winning is more important than a perfect strategy.

Be water.
No I don't think the asset bubble can or will continue indefinitely, hence the last sentence above.

Re commodities Gold has risen a lot in the last couple of decades.
I'm curious - what was the project about? I'm super interested in combining EEG and these active learning techniques.
There's been political winds blowing there over enacting certain prohibitions on crypto activity (again), Balaji makes reference to it early in the essay.
Yeah, I wish there were a way to support just Wikipedia. I don't really care about a lot of Wikimedia Foundation's other pet projects, but the way they phrase their banners and emails, you'd think we are always a razor's edge from Wikipedia servers shutting off...
In the sense of a personally-curated curriculum, yes.
Show HN: AI-powered image search that beats Google without captions or keywords
very true. If your fix is something that would be useful to others, PR away!
Agreed, 4x10's are the best ever.

On one construction project the weather was much better than expected so we were allowed to start a new phase two months early, but the project manager only allowed us 40 hours/wk, so I put my crew on 4x10 and it was the best few months, the guys loved it.
Ammonia is one of the less pleasant chemicals one could use. I'd rather have Hydrogen-exuding paste than Ammonia in an accident. The Hydrogen might explode. But the Ammonia definitely will hurt you.
Telegram got around Russian censors by constantly pushing new IPs for their servers with Google Cloud. Of course this is a cat and mouse game as well, but it worked out well for them, since Russia didn't want to block all of Google/AWS.

https://news.ycombinator.com/item?id=26028415
But the correct statement is "no more than" not "at least".

Consider a right-angled triangle with base length d and height 550, corresponding to transmission from a base-station to a satellite. The hypotenuse has length sqrt(d^2 + 550^2), so the difference in length between the hypotenuse and base is sqrt(d^2 + 550^2) - d.

This has a maximum of 550 when d=0 (i.e., shooting straight up), and decreases as d increases: https://www.wolframalpha.com/input/?i=plot+sqrt%28d%5E2+%2B+...

Alternatively, consider the triangle inequality: the sum of the lengths of any two sides must be greater than or equal to the length of the remaining side. This directly implies that the difference in length between the hypotenuse and base is less than or equal the height [base + height >= hypotenuse implies height >= hypotenuse - base].
I've always thought Kickstarter should offer insurance that the creator will deliver the products they're selling.

It would be hard to assess risk between all the different kinds of creators/levels of experience delivering/types of products sold, but I think it would be an interesting product for them.
Mockering.com: What they don't want you to know
If you've built a reliable detector, you've already built something that can intercept them. You just need to make a shroud around your detector and a tube facing your transmitter out of the same material.
Censoring should not cause a 503 unless you are forced to use a government issued proxy / proxy login. Is that the case?
It probably wouldn't happen (or at least shouldn't if they aren't complete morons) for the most amoral reason - how much it would cost.

The damage is in opportunity costs to businesses and after it happens the disruption causes them to lose/fail contracts and either go out of business or leave and flip the country on harsh terms as they are rightfully pissed at the large scale losses they took from them and to paraphrase George Harrison on Manilla "would only return to drop a bomb on the country." America and Europe would have more to lose not that it has stopped the latter before (WWI).

The wrinkles in such optimism are "Great Firewall" style more targetted systems and their own market clout.

A small scale example was pulled in America already almost a decade ago by BART pulling a Mubarak that disturbingly left open the option even as they rightfully rebuked them for breaking FCC law.

https://www.eff.org/deeplinks/2012/08/barts-cell-phone-shutd...
This answer says the block is more efficient than manually managing NSAutoreleasePool objects: https://stackoverflow.com/a/12448176

This answer looks like a better overview of what the runtime is doing: https://stackoverflow.com/a/21010442

The @autoreleasepool block seems equivalent to this:

ctx = _objc_autoreleasePoolPush()
defer _objc_autoreleasePoolPop(ctx)

You could maybe provide sugar for it like this: https://play.golang.org/p/dljXN3BdEGr
Your comment is bad/stupid. You are bringing nothing to this discussion.
Yes, fairly short as well. One of my favorites.
It's not a one-way transfer of information.

- The student has questions that it wouldn't have occurred to the teacher to answer.

- The student gets confused and asks for things to be rephrased or reframed.

- The student has questions that don't currently have static answers, but get computed by the teacher in real time, according to an intuition and assimilation of the facts that the student is only beginning to develop.

- The teacher's answers are up to date, whether or not he has actually exercised the diligence to maintain the textbook.

- The teacher fields the questions that the specific students ramping on the project actually have, rather than trying to anticipate all possible questions of all hypothetical students (and still failing).

There is a reason we have college and not just reading lists. And those are subjects where the economics support massive investments in discovering the best / most broadly useful ways to present the ideas. The average software project isn't that.

The commoditized software factory is an MBA fantasy. The expertise held by "key persons" is a software team's greatest asset.
> Communicating the mapping of the code and the real world, as Naur describes, would have required us to document all these processes in meticulous detail. If we had tried to, I believe the result would’ve been multiple hundred pages describing the business processes

Or in other words: building in business logic is paramount and the only thing you should be doing if running a startup, otherwise these engineers are just dossing around with code that doesn't yield a profit.
There is a difference between building software well and persuading your manager that you build software well. (The better the manager, the smaller the difference.) Some of us have had certain coworkers over the years that sharply illustrated the difference.

We're talking about the former - about actually being good at building software. You seem to be obsessed about talking about the latter. Fine, I guess, but that's not the discussion the rest of us are having.
And tell me how one would service any problems that arise either by tectonic movements or breaching an alien/breakaway civilization hollow earth chamber?