skysight-inc/HackerNews huggingface dataset:
I actually thought of another way to do it.

In the "real code" I linked to in the post, I have a concept I call "context stacks". The idea comes from Jai, and I use to do implement things such as error handling and allocators in such a way that functions don't need to take an allocator argument. To make callees use your allocator, you push your allocator onto the allocator context stack and then call the functions you want to use that allocator.

I made it useful for many more things, and users could add their own.

In particular, I realized that it could be extended to where functions could get permissions (such as popping up an Admin dialog box on Windows or asking for sudo on Linux), push a capability [1] onto the capability context stack, and then call the functions that actually do the work. These functions could then grab that capability and do what they need to do.

One good thing about this is that permissions don't leak up to callers that should not have them. In other words, this system keeps permissions from infecting code that really shouldn't have them, but might need them because they might call functions that do.

I don't know if all of this made sense, sorry if not. I wrote it really fast.

[1]: https://en.wikipedia.org/wiki/Capability-based_security
> Are you arguing that we should remove religion from the list of protected classes?

Of course not, the idea is completely bonkers. The point is that protections are not extended solely on the basis of "immutable" or inborn characteristics.
If you can't prevent your dog from disturbing other people, then maybe don't get a dog.
1. It's not stolen. It's used. It may not be used efficiently (or, if you're correct, used sensibly at all) but it's not stolen.

2. If deleted data not being purged from your iOS device is a "significant security flaw" then you shouldn't be using a device from Apple or Google; your threat model is way beyond the two big players.

3. Hyperbolic comments[1] don't help issues being re-opened. Helpful comments, preferably with steps to reproduce, and a polite note that the issue is still current, will get the issue re-opened in my experience. Getting on your high horse and making silly claims would get you put to the bottom of the pile if it were my job.

[1] https://github.com/signalapp/Signal-iOS/issues/4916#issuecom...
That's a bit unfair. Good management is partially about meeting the needs of the team. Some teams benefit from this sort of thing.
The defense is that it's an obscure reference to a story in which women are physically marked instead of Jews?
> California had just had its net population change going negative for the first time recently

How much was it because of the pandemic causing work from home, which led to new employees joining remotely and not relocating to California, young people who lived here to move somewhere cheaper. The net growth might possibly increase in the coming years.
Yeah, but if the way you acquire that money is by burning time at a job you hate to earn it... all you're really doing is transferring time from your younger self to your older self.

Personally, I'd rather find a job I don't hate and interleave enjoyable use of my time throughout my life.
Don't worry, nowadays mac devs don't know what UI framework to use either!
What about high quality ai content? What if someday the content generated by ai is actually more useful/higher quality than the human generated content we just shoot outself in the foot because it's ai generated. Seems discriminatory to me!
Yes tenants have to approve those visits, hence its good when both parties have good relationship. Renters tend to have strong protections in Europe.
I was able to click the scene with the mouse and then press the page down key to scroll at normal pace in a desktop browser.

But I had to keep clicking every time a new scene loaded, which I consider an unforced error. I'm always so impressed with the level of effort that goes into these types of projects, but so baffled that so many obvious issues always seem to slip by somehow! My guess is that some issue with the scroll hijacking made this difficult to fix, like maybe a loader framework resets the focus and they didn't have an easy way to modify its code or something.
A small team with nearly 1000 open tickets needs a way to manage those issues which are genuinely stale.
>> It may be out of ignorance, but I'm not aware of any famous researcher who accredits their success to an 80 hour work week.

One of the greatest mathematicians ever, Paul Erdős, absolutely did - to the point of using methamphetamines to work harder, longer, and sharper.

https://en.wikipedia.org/wiki/Paul_Erd%C5%91s

Greatness is rarely healthy.
Yes I do. But I also pay council tax and my local authority provides social housing.
Could high-flying kites power your home?
Because we have an excellent relationship with our children, and they never expressed any regret for us having done that. You think children like discovering they've been lied to?
They were probably designed exactly for a crt and they look merely acceptable but sub-optimal on anything else.

Like things that rely on ntsc artifact colors. In emulators and on vga/hdmi they are just white pixels on black in odd seeming arrangement. But via composite to a color crt they become sensible images with black, white, red, and blue areas from a source video mode that was just 1bpp.

In fact these could be exactly that. (probably not but possible, and I'll say both the for and against arguments)

Alternating single pixel vertical black & white lines, is exactly how you get solid blue or solid red from a b&w signal fed over ntsc composite to a color crt.

(or lcd depending on the composite input electronics. It's not really the crt that matters but the ntsc signal. I have seen tvs and monitors that replicated the original fuzziness and ntsc artifacts, and ones that digitized the input to produce an artificially perfect, and thus actually wrong image like an emulator that is ignorant of such display hardware details.)

But countering that theory is that I would expect software of this nature and from this time to be optimized for monochrome displays, as in, Herculese, because the crts were all mono and this gave far more detail for text and information-dense graphics. High res color was either unavailable or stupid expensive. Color was low res, ate all your ram, and was more for games and schhool computers. Feeding a mono signal via ntsc to a color tv would be an absolute garbage way to try to do office productivity work, and ntsc color artifacts don't happen in cga or other rgb formats even though the screen is a color crt.

So, all in all, I think this simply needs to be tried on some actual Herculese, ttl mono, rgb, cga, and ega screens to see what the intended look was. It was probably a compromise that didn't look as good as possible on any one type of display, but looked acceptable on all of them.

Actually thinking more, it may be simply mostly about the scanlines.

Maybe it was cheaper code to have all the background lines the same rather than 2 alternating lines to make a checkerboard, and probably vertical lines that crossed the crt scanlines was better than horizontal lines that would combine with scanlines in annoying ugly ways.

Or yet another consideration, the pattern simply needed to be distinct from the diagonals and other patterns in other areas. The different patterns are taking the place of colors. None of the patterns look especially great on their own, but they do the more important job of being easily distinct from each other, like hatch/fill patterns on architectural and landscaping drawings.
Having used SQLCipher myself for an app I created, I've often thought about the tradeoffs between security and convenience. I struggle to see how the only benefit to using SQLCipher to encrypt the stored data is to try to protect against someone breaking someone's fingers and forcing someone to give up their password.

Do you not think there are other, much less violent, ways for someone to read an unencrypted database on a phone?
Tesla customer has been waiting more than 2 years for a Model X refund
Would you have been willing to hire this person without them graduating?
One thing to try is looking for devices with a particular logo on it (yes! that goes against the whole point of your article! but wait...).

The USB logo! Because the device would have to comply to have the USB logo printed on it.

That's not much of a guarantee, as it is easily counterfeit, but still better than nothing in this abyss of low-cost high-price devices.
Know about the nearby civilization of Carel? They built Pyramids in the Atacama in 2600BC. Mind blowing.
Please do not donate to Red Cross! They spend money on bureaucracy and photo ops of their leadership with Russian officials and are all around ineffective, e.g. bringing a truck full of water to a well functioning and protected Ukrainian city located on the biggest river in Ukraine. If you cannot or would not donate to the military, consider donating to the numerous effective Ukrainian humanitarian aid organizations, one example: Nova Ukraine [1]

[1] https://novaukraine.org/
There are electrical ways to determine it, but I don't have an easy way to tell.
I believe they have overestimated the cost of using 3.5" floppies, probably to make themselves look better by comparison.

They give the cost as $211,172, but that's the cost to buy a 1 TiB pack of floppies. Their own storage cost is per-month, so to get the equivalent cost for floppies you need to also divide by the expected useful lifetime of a floppy disk. I did a web search for "floppy disk lifetime" and the internet [1] told me "I’ve seen numbers saying the lifespan of floppy disks is three to five years. But I’ve also seen numbers that claim they can last ten to twenty years or even indefinitely."

If you assume floppy disks have an expected lifetime of 5 years, you can amortise the cost across that time, bringing the cost per TiB-month down to a nice reasonable $3,520.

[1] https://blog.storagecraft.com/data-storage-lifespan/
Yeah was about to say "so.. meshroom but restricted to iphones only?". No thanks.
A concern I have with the mm-wave scheme is material agglomerating onto the drilling shaft, causing clogs or even causing it to get stuck.
I definitely get being cynical about software, and a lot of it is either disposable trash or actively harmful. But I think we working in tech massively overlook the many many positive benefits of software and how much it improves the lives of people on a daily basis.

I've learned how to fix my own appliances from online videos, stayed connected with friends through email, found stuff to do and avoided getting lost in unfamiliar cities through navigation, unwound with games, discovered new music and shared my music with others. All of that was because of or mediated by software. Could I have done it without, maybe. But I did use software for it, and tech deserves credit for that.
God what a humorless crowd. We got a bug report from a customer on an Easter Egg once. There was nothing wrong with the software. It just annoyed them that there was an Easter egg.

The idea that Easter Eggs are security risks comes across as the most pedantic paranoid position. Statistically speaking software is not failing because of Easter eggs.

This does not seem to be about security but about typical American style “cover your ass” legalize thinking.

Sure if you create a space rocket control system I would not put in an Easter egg. But if it is a code editor, word processor, email reading client etc then who cares? Nobody will die and million dollar equipment is not going to blow up.

Disclaimer: I have never made an Easter Egg and I get that companies don’t do it if it causes problems with customers. I just think customers who complain about this should get a life.
When people say they will never trust official/conventional sources again, usually that's a code phrase that signals them trusting egregiously untrustworthy sources. It's a generalization of course but unfortunately works like a clock.
Google Drive might just as well send my PDFs over the network (the name sort of implies it), something I don't want.
Why not? It seems like a reasonable way to prioritize fixing issues that people actually care about.
While it's not HTTPS it does at least appear to be monetized.
I maintain a list of ngrok/Cloudflare Tunnel alternatives here:

https://github.com/anderspitman/awesome-tunneling

It's interesting to me how many times this particular wheel has been reinvented. That said, it's a great exercise and one I highly recommend if you want to learn a bit more about networking.

I like the minimalism of this implementation.
Though some are acquired smells.

I once got a Pad Thai that smelled exactly like a urinal. To this day I'm not sure if the chef added too much asafoetida or violated multiple health codes.
Human error, but the human was actually an alien.
> It’s a weird legal meme that immutable characteristics should somehow be treated differently for the purposes of moral blameworthiness.

>> List of protected classes is just a list that can be amended, changed or entirely removed. I am not really sure how it’s an argument for anything unless you are a hardcore ultra-legalist who believes that a law, a completely artificial human construct, has some sort of divine importance over everything else.

I think that you may need to spend some time thinking about what you just said. Perhaps you need to look at your own actions
Thanks for explaining, I was curious too. I only use Google for email hosting out of your list. I can understand how people are deep in that ecosystem though.
Wouldn't it be easier to find a bush to go behind or something?
THIS IS GOLD!, I love it, I event click the paypal link to see if you have some old school fake paypal payment gateway.

By the way the upload example form is broken, making it actually work would be awesome
Does 'curse amulet' prove the discovery of Joshua's altar on Mount Ebal?
FYI it is in fact possible to manually adjust app permissions after you install them and Android will block usage if it's ever attempted. I usually axe permissions for basically everything and only enable what's actually related to core functionality.

Does that mean that Whatsapp can't ring my phone when it's locked? Yes. Do I care? No.
Maybe I should have been more precise. It's not actually an intellectually difficult problem: it may require a lot of research effort, but it is not intellectually complex. Lots of effort is something plenty of IQ 102 people can do, and by the way lots of high-IQ people cannot. Determining if that career will work for you, while emotionally fraught, is not intellectually difficult.

But, you're correct, it is not easy. Nothing about it requires a high IQ, though.
That’s exactly what humans do too which is why is easy to break down art into schools/styles/epochs
Wow... words fail me... thank you SO much for this.
I guess you're not in the "If you can" category then, seems basic reading comprehension is a fading art. I for one appreciate that the tutorial attempts to help you understand how the process works and why. Perhaps it's just my enormous brain at work but I found that when I opened the program up the "drag your images here" space and "start" button were pretty self-explanatory.

(please read this with dripping sarcasm and imagine me rolling my eyes very hard)

On a more serious note I really think meshroom has done a great job encapsulating a complicated process in a way that is simple to execute on the outset and yet affords the end user a great deal of control over what's going on. I really like the way they visualize the process with the node graph and that they cache the results at every step so you only ever have to recompute changes downstream of the node you've edited. I love tools that let me solve problems the toolmakers didn't specifically envision.
Just because multiple people claim the same thing doesn't make them right.

I did consider what they've said, and I'm starting to love the "It's the Scarlet Letter, something everyone has read, obviously" argument, a story in which women are physically marked instead of Jews.

Also, yes, it's naive to ignore the implications of what people say and read everything strictly based on what's on the page. If that's aggressive to say, then... sorry?
Here a comparison is outlined between to ways of making cities less car centric:
https://www.youtube.com/watch?v=sI-1YNAmWlk

still, probably not as extreme as US standard...
I regularly do large grocery runs by bicycle. I have a cargo trailer I can hook on to my bike and it lets me carry easily 2 weeks worth of food for two adults, probably more.
Why not have them sign with the other company, graduate, quit immediately, and join yours?
I'm assuming the bore server would have to be listening on all ports right? Doesn't that cause risk as all ports (or lots of them anyway) are open?

Also, seems like it'd be trivial to add TLS termination. I've used ngrok for it's TLS termination when developing GH Webhook listeners.
They do all the things you mentioned. There’s definite social commentary (cognitive merchant) and several of them are emotionally evocative.
I guess I should've figured out that you've been arguing in bad faith this entire time.

I'll give less benefit of the doubt with the next troll.
Whilst they happily gulp all website text to train their LLM to provide ZERO CLICK SEARCH cutting out everyone they scraped.

Sounds pretty evil to me.
It also eats up disk space on macOS (and I assume every other desktop considering the client is the same), I've had to reinstall it multiple times now just to save almost a dozen gigabytes of space...

I'm not even an active signal user, I only have a few friends on there, I can only imagine what it's like for someone who uses signal as their only chat app, it must get crazy.

Disappearing messages (4 weeks etc.) help mitigate the problem a little bit from what I've noticed but it's nowhere near a complete solution.
A terminal with UI like visual code
If you like the UX of visual code , h
aterminal with UI like visual code
California food waste law proves heavy lift in small towns as fuel costs spike
Humans did the same just with what’s other humans did before them. Would a Dall-e 2 trained only on other Dall-e images satisfy what you’re gatrkeeping here?
Was a problem for a few years on some Linux distros, should all be fixed now. Wasn't even their bug. Workaround was trivial, increase the line height. Let's focus on something slightly more interesting.
In an election, you are supposed to keep biting until all the votes are counted with precision below the margin of error.
Afterthought: I should mention the reason I'm not now a member of the local Georgist society is that it was eventually abandoned out of the lack of interest (insufficient membership). The local organizer was upset to the extent that he financed the newsletter at his own expense for some years after the group folded—that's to say he sent non-financial members copies of the newsletter in the hope that he could revive the group but that wasn't to be.

The obvious question that arises is why was Henry George so popular in the 19th Century and these days so very few have even heard of him—except oddballs like me (and obviously Shoup). (Yes, I even a copy of Progress and Poverty and I've actually read it although I've not done so for at least a decade.)

If you read between the lines of my original post then you'll see my comment was pretty cynical (as well as being self-centered). Well, I thought about this at the time the Georgist Society was folding and I came to the conclusion that it's just not possible to implement Georgist ideas in a modern society without a great deal of restructuring—everything from the bottom line of banks (mortgage changes etc.) to the way our governance is done would have to change and that's a too bigger ask. Simply, the economic order would have to change and at present there's far from sufficient disruption to the present order of things for that to happen (and a lot of powerful fat cats would miss out).

Whilst many would agree in principle with Henry George's ideas there's always been something that's been holding people back from actually implementing them. I'd argue that this was true in the latter half of the 19th Century when Progress and Poverty was first published for that's when his ideas were at their most popular. I'd further argue that in the modern economic world people's beliefs about Georgist philosophy are even more antithetical in the sense that in their minds they've further separated the ideal world from the day-to-day pragmatic one. That's to say when it comes to the rights and wrongs of parking, cognitive dissonance is alive and well across large swathes of the population.

Thus, to put parking into perspective, whilst many will support Shoup's notions in theory it will be damn hard to implement them in practice. (Though I'd add a mild caveat here, I'm primarily talking about the Anglophone world here, having lived in Europe I can attest that views are somewhat different there.)

It would be interesting to psychoanalyze Shoup. I'll bet he's an idealist.
I'm guessing this is a competitor to S3 Glacier Deep Archive since you aren't meant to read from it. They don't seem to provide information on how you get your data out. Maybe they will mail your drives with your data?
> no one really gave a damn about me

One should never care about a person in context of their achievements. Because what and the who just muddy the other and you end up not understanding and appreciating either one properly. E.g. Elon Musk or Michael Jackson. As a person, you can highly like or dislike them. But their achievements should not be judged in any way based on their personality or you end up with people who dismiss revolutions in their fields, because of a tweet or a mannerism!

> So then, what's the point?

The point, at least for me, is to make people aware of something useful I've done. The amazing chef whose recipe dies with her has, to me, contributed little to society. Seems like your posts have been useful enough to make it to a large audience. THAT is the point.

To that end, it only makes sense to promote something you've done so as many people as possible, get exposure to it and hopefully benefit from it.

By the way, if all this sounds like a justification for dopamine hit, then "that's just like your opinion man". :)
The most important thing we must be teaching undergrads is to avoid grad school like a plague that it is which will suck everything out of you and leave you begging on the streets.
Then someday Google can change its policy again.

... Let's start with some demonstrations of good AI-generated content being down-sampled by this policy.