skysight-inc/HackerNews huggingface dataset:
I wouldn't even mind ads if most sites weren't malicious with how they serve them. Do not make a new window pop up, do not try to download anything to my computer without my explicit instruction, do not make me click an x to view the content, do not interrupt the content to serve an ad. Why can't they just have a nice little ad on the left and/or right side of the page that doesn't interrupt my intake of their content? Heck, even on the top is fine.
If you want to deterministically generate avatars for your users, you're looking for "identicons". Googling that will yield several libraries for any common language.
I’d definitely consider it being manufactured in the EU (given the privacy laws and generally responsible nature of some of the governments around this sort of stuff) to be a perk. I don’t really think the US government is spying on us through our “management engines” and that kind of stuff, but it would be a nice perk, to be 100% certain.
I think this may solve live reloading in Livebook for you: https://github.com/jonatanklosko/mix_install_watcher
Yet obviously there are many laws that are enforced and do have disparate racial impacts... So this is just an airing of grievances.
This sounds super relevant! Just took your survey!
Looks like the animation style of the cartoon "Home Movies" - seriously underrated show. Jon H Benjamin is the voice of the main character.
> how to you prove the code perfectly conforms to the spec? I don't think you can

That is actually the easy part.

From my limited knowledge of formal verification (a university module decades ago and reading the occasional article since) it works very well for individual algorithms or small libraries, where the input ranges and desired outputs can be relatively easy to pin down with some accuracy and precision.

As soon as you are working on something bigger and hairier, even under ideal circumstances the effort to produce the spec becomes exorbitant. And those ideal circumstances include end users (or other stake-holders) who know exactly what they want from the start or at least can be convinced to workshop it (at their cost) until they have bottomed out exactly what they want. More often than not, what happens instead is a PoC is produced, either as wireframes or a fuller prototype, and essentially that PoC and the issues raised against it becomes a partial spec, inconsistencies & holes included. Once you start down that track, getting back towards something formally verifiable is likely harder than starting towards that point in the first place.

IMO formal verification, in an ideal world where you have effectively infinite time for doing things properly properly, or for smaller projects a large but not as infinite time, is the ideal. Unfortunately we don't usually work in an environment like that, so we have to compromise.
I really wish the pay-with-compute model stuck.

Lending webpages some CPU-cycles (probably to mine crypto) in a controlled and safe way would be a win-win(-win) situation.

Websites won't have to submit to their advertising overlords and still be able to incrementally monetize their content.

Users won't have to deal with the downgraded experience — while sacrificing compute cycles anyway to download and display the awful ads.

Even advertisers would win, as they won't have to deal with content farms trying to fake impressions and clicks.
You might be aware already, but your post reminds me of an old running gag on forums that "LSD turning homies into homos" because of a rumor LSD can make people gay.

Aside: I'm sure psychedelics helped many people come to terms with their speciality, or the altered headspace helped them come out to friends
Thanks! Especially for the swapfile, hadn't heard of that one before. And your comment history makes me want to read up about ansible as well :D
I don't see a lot of discussion of the Meta "pay or consent" investigation. Why wouldn't giving users the option to pay for tracking-free, ad-free service meet the requirement? Is the concern that the $10/month price too high? Would this kind of model be acceptable at a more reasonable price point?
He even got his own video game:

https://koei.fandom.com/wiki/William_Adams#Nioh

Don't expect a historically correct storyline though ;)
I like it! I don't know if I agree, but, the category of "data used in control flow" is a good one.

I think... maybe this definition needs a narrower category of control flow? Like, technically, if you're converting 24-hour time to 12-hour AM/PM time, you have control flow (if > 12 hours). IMO that seems like it shouldn't be state. But, "we've delivered this message, so don't try to deliver it again" definitely involves control flow and definitely feels like state. Something like "this list is sorted" is in-between; it's re-computable (easily, depending on list size), if it's not done you want to do it, but after that it doesn't affect control flow.

Maybe the difference is "control flow that modifies other data"?
As somebody who loathes doing webpage layout, refuses to learn it, but has to still do it sometimes this looks great
what are some static site generators people are using in production? I think this could be used to further optimize the output.

( Case in point, yesterday I spent all day trying to follow examples to turn Divjoy react website into a simple html to serve from S3 bucket. I can't believe how hard that was and I am still struggling. Ideally something that can just auto-deploy to S3 bucket and point domains to it. It hurts that I paid money for it and the developer is gone, discord is abandoned. This is why I always prefer FOSS )
Just as I was reading your comment, a boat went by or something and there was a sudden rush of sand and debris kicked up from the bottom of the feed, and for the past 5 minutes or so, there's been a constant stream of debris flying by and swirling around. Looks more like TV static than "still and opaque". Sometimes larger pieces of debris fly by.

But that said, nothing here that proper machine learning couldn't handle.
All that Linux ISO's are now gone - EVGA needs to pony up and replace his drives at least due to their idiotic design changes - they probably don't make the power supplies themselves but use an OEM.
The restore costs are absolutely worth it to most people, but it's still important to point out.

As a teenager I would have been perfectly capable and willing to pay 5/month to backup all my stuff. But I wouldn't have been able to afford 100-150 to restore it. So not knowing about the restoration fees would have given me a false sense of security and it might have been disastrous.
This is actually a successful anti-SLAPP motion using California's law, which, if I'm not mistaken, makes X liable for the defendant's legal fees.

The order is well worth reading. The judge is clearly having none of it: https://www.documentcloud.org/documents/24512126-order-on-ce...
How to opt out of Apple's iOS Journal 'Discoverable by Others' setting
I don't entirely understand the concept - in Ohio (or is it the whole of the USA?), they can suspend your driving licence because you have unrelated debts?
From my read, many of these suspensions COULD result from bad driving, because they result from a ticket that may be a moving violation that is unpaid.

That is, my interpretation is that if you get a moving violation, don't pay the ticket, have your driver's license suspended, you got a suspension due to "bad driving". Their interpretation is that only if you have your license suspended for a specific incident that it would be due to "bad driving".

But, I have no idea how many of these are parking tickets, driving without insurance, repair issues or whatever. But fines do have a public safety purpose, it doesn't seem right to lump them all in as "debt".
What do you do when (not if) your system package manager eventually drops that Python version from their core repositories?

The good thing about pyenv is that it makes you rely less on package maintainers.
You can come back to your Python project 10 years later and have a real chance that it still works, even if you have changed workstations in between.
You are correct, of course. However, most of those using the "peak oil" scare tactic try to pretend that once "peak oil" is reached, there will be a sudden and drastic drop in oil production.

I think that's what the person you're responding to was alluding to.
Homebuilders are hesitant to set up new projects as the new builds will be more expensive than the already elevated house prices- higher labour and materials costs higher interest payments for the home builders And finally More expensive mortgages for the end clients. This kills supply and it will send prices into the stratosphere.
I may be showing my age, but for me "full-stack" has always meant someone who can program from device drivers ans OS code all the way to the application, not a web developer who can do both the JS front-end and web app server backend.
> How can the aggregate add up to us caring when each individual piece does not care at at all

It can’t. Where is can is where individuals care a little but don’t want to explicitly bear the cost if it if distributed only across those willing to pay for it.

Most people agree cars should have seatbelts. Were seatbelts optional, and only those willing and able to pay for it could have them, far fewer people would pay for it. Which, in turn, increases the cost to each of them individually.
Yeah, my guess is that it's relying on major muscle groups in ways that aren't ideal, because the regular way the human body would hold/balance involves additional muscles that are too small/numerous to target or just plain hard to artificially orchestrate.

I mean, try "standing still" in front of a counter or raised desk for a few minutes and notice all the subtle load-shifting your body does, even if you steady your balance with your hands. If we can't replicate that, then we need something like this workaround of soft-clamping joints in place before relaxing the major muscles.
Thanks. That sounds far more balanced than what one can find in psychedelic literature _à la_ Leary.
Anyone know what happened to ethicalads.io? Website has been offline for over a month, but founders/engineers seem to be active on LinkedIn & GitHub still
Caprover sounds good. I think I'll try it on vultr like the other commentor said, thanks!
It is always funny to Me when Apple zealots come into threads blaming everyone but Apple that software broke. Complaining Java doesn’t follow Apple standards or some crap. Then 9 days later Apple issues a fix because they did indeed break it.
This is probably cool and useful, but there's no way to know how much of the API you're covering, right?

I find that the real shortage of tools exists going the other way: from OpenAPI to code. The ecosystem has proven to be a huge disappointment there, comprising a janky collection of defective tools that still (years later) don't support version 3.1 (a critical update).
1. Find a dead horse

2. Liven it up with feelgood make-up

3. Overhype it to death

4. Glory

FLOG pattern FTW.
> Why would Ukraine and Georgia belong in NATO for any reason other than to piss off the Russians?

For mutual defense against outside aggressors and to coordinate regional security efforts, same as every other NATO member.

The fact that the Russians were clearly in 2008 (and have demonstrated that even more clearly since) the most likely and dangerous outside aggressors facing Georgia and Ukraine doesn't mean the purpose is to piss off Russia, though, to be fair, pissing off someone who w is inclined to aggression against you because you've made that less easy is not a bad thing.

> Should we put Uganda and Congo in NATO?

Uganda and the DRC have expressed no interest, that I know of, in NATO membership or partnership, and are rather distant from the explicit geographic focus of NATO as specified in the treaty (Europe and North America) [0], as well as having political issues (like Russia when it tried to jump ahead of the readiness process and join) that would require, at best, a long onramp leaving geography aside. They'd probably be better candidates for NATO global partner status if they decidedto pursue a NATO affiliation than membership any time in the forseeable future.

[0] Hence the language in Article 9 that, beyond the founding members which notably include some North American states, “The Parties may, by unanimous agreement, invite any other European State in a position to further the principles of this Treaty and to contribute to the security of the North Atlantic area to accede to this Treaty.”
> It should obviously use the webview facility provided by the default browser

Android doesn't do that either. You get Android System WebView which is always WebKit/Blink.

Windows didn't provide any browser engines apart from Trident through mshtml.dll either.

It would make iOS development harder - instead of getting a web view working just for WKWebView, you would need to get it working for every WebView out there. Given that they are not full browsers, it's not as simple as following web standards/caniuse. For example, service worker support in in-app browsers is limited.

If this actually gets implemented, every app out there will most likely pin the in-app browser engine to WKWebView OR bundle a binary blob with their own browser engine directly into .ipa. Bundled browser engine in .ipa has privacy implications - the app will be able to fully read secure HTTPS cookies of the sites that user visits - something that's currently protected.
Yeah, there's no way it's running MySQl. I'd expect to see a CPIO archive, a UBoot copyright string, or something in that wheelhouse at the top of binwalk given that it's the NOR flash to a mediatek soc.
You might appreciate my picture of Stone Mountain near Atlanta, GA for a similar feel.

https://imgur.com/a/NcBtroN
There's a whole school of "Industry X is totally dependent on far flung facility Y" journalism. ("your cellphone depends on coltan from African wars" from a few years back is the worst offender - not that people shouldn't be concerned with such wars but concern should be based on a reasonable lens).

That said, the world has experienced quite a few supply chain disruptions in recent years and a big factor is large-scale, highly capitalized enterprises wind-up preferring situations of not producing at all to situations of increasing or continuing production at a lower profit rate for an emergency situation. (I remember covid vaccine production was limited by drug companies unwillingness to invest in new gene printing machines, US hospitals didn't buy US made masks because neither the mask manufacturer would make/accept short-term contracts at temporarily higher prices, etc. We all whine about AMD's unwillingness to compete directly with Nvidia with a Cuda-clone system).

Which is say, yes markets generally take risks into account but some amount of fragility seems to be a risk markets are willing to pay.
A quarter of Apple’s total revenue comes from the EU (with Apple’s average profit margin of ~40%), but only 7% of the app store revenue. Which means that even if Apple gave up on all app store revenue from the EU, they wouldn’t lose that much. In any case, the resources they put into compliance is certainly much, much less than a quarter of their total resources.
Not just that, but there's a very wide, gray area in our other domestication stories too.

You don't just rock up to a herd of wild bovines and say "hey, you're my cows now, let me milk you". Rather, one day a group of humans started following a herd around, killing one once in a while for meat; eventually perhaps they started protecting the cattle from other predators and guiding where the herd went, while also starting to find ways to continue lactation in females and get them to acquiesce to being milked.

The cows that were compliant to the slow changes were the most likely to reproduce; rinse and repeat until you get whatever we have now.
Yeah I think I'll try Ansible out. Maybe play around a bit with the bare instance and redo it with Ansible.
New implicit yield points started getting added from 1.2, which added a yield point in the function prologue (so any function call, even with no IO whatsoever, could yield). I think later releases also added yield points on allocation and stack growth.

This culminated in 1.14, which made the runtime preemptive on most platforms (https://go.dev/doc/go1.14#runtime) in order to fix the last sticking point where a goroutine might not yield: a tight numerical loop might never yield.

This was an issue, because the GC relied on scheduling to slip in its STW pauses, so the GC would trigger STW, progressively pause every goroutine reaching a yield point, but would be unable to ever pause the last goroutine, and the program would pretty much grind to a halt until it was done.

There are ways to handle this (e.g. insert trapping reads in various control structures), but ultimately preemption was considered a better and more useful solution.
I know you're only joking, but I wish a "haven" like that existed when I was a closeted, confused queer highschooler!

If someone wants to make this a thing (and it's legally viable), where do I send my CV?!
This kind of skips Solaris Zones, which were a step forward on the networking front a few years earlier than similar support FreeBSD Jails.
I think pairing this tool with something that recursively clicks through app would be insanely helpful. (the latter is what I have trouble finding)
Ya I am also not following what the problem is with this approach. Is that not the entire point of options? Do people feel entitled to have all free services with no obligations of their own?
I'm someone who has primarily used OS X, iOS, and Linux for pretty much the entirety of my life. The story about getting data out of iMessage comes from 100% personal experience. This isn't fanboyism — Apple's hostility toward people like me is palpable and factual.

Interacting with Apple's products as a software developer who cares about open source, data portability, etc. is getting harder and harder to justify. The same goes for Google.

What drew me to Apple initially was that they had an actually-existing polished POSIX-compliant desktop environment that was far more open than anything Windows had (or has, to this day).

What you're seeing here are the lamentations of early adopters witnessing all those great features, and the philosophy behind them, slowly going away.
Scott Alexander has written a good blog post about the numerous things that could be contributing to this result:

https://www.astralcodexten.com/p/whither-tartaria
What has that got to do with anything?

"I don't mind driving the speed limit"

"BUT ARE YOU ALSO OKAY WITH MURDER???"
https://imgur.com/a/NcBtroN

Stone Mountain near Atlanta, GA evokes a similar bewilderment how it pops from the earth among a completely flag forest. I included a picture of the Atlanta skyline for a sense of scale.
Thank you. I think Big Tech is already quite close to the worst perceivable non compliance, but I guess we'll see.
Users want to truly exercise their choice of browser screen so badly that a list of nitpicks about the ordering of options in the share sheet and the prominence of an "Open" button which works the same way for every other app install flow is thwarting them from doing so.
It seems like they're saying you ring the bell when you see a fish, and that notifies the lock operator, who probably checks the same camera to verify it, then opens the locks if certain conditions are met. So, the advantage is that the operator can do other things besides watching the camera all the time, knowing that helpful people on the internet will alert him when needed.

Does that work in practice, especially after the site goes viral? I'd assume there would be a ton of false positives, i.e. people ringing the bell for the lulz.

If it's just a fun community thing, and the alert actually goes to the equivalent of /dev/null, that that's fine. Maybe a better metaphor would be those buttons on cross-walks that aren't attached to anything, but make you feel like you're influencing the light sequence when you press them. Anyway, I just don't get how this would work well in practice.
> Just so we have this straight, you completely changed the nature of the problem (by turning a perfect information problem into an imperfect information problem) and then are looking at me with a straight face to make your point? Please...

I used your exact quote and just changed the numbers, it is still a perfect information problem.

Or, ah right you mean you gave me an imperfect information problem since you assumed the reader would guess those values. Yeah, I read it as a perfect information problem where all values were given, and then you would give the income as a range of possible income values based on how many muffins were baked on Sunday. None of the LLMs I sent it to managed to solve it entirely, it is a pretty easy problem.

Reasonable way to parse your sentence is:

Monday: 2, Tuesday: 4, Wednesday: 6, Sunday: 0-14, rest: doesn't work so 0

> Unless of course you didn't realize that tom has a pattern to his baking, at which point to irony becomes palpable.

If you didn't say he baked on those days then he didn't bake on those days. The specification is clear. If I say "I will bake 2 muffins on Tuesday and 6 muffins on Sunday" the reasonable interpretation is that I wont bake anything the rest of the days. Why would you assume he baked anything at all those days?

Or if I say "Emily will work Mondays and Thursdays", do you just guess the rest of the days she will work? No, you assume she just works those days.

Is that a standard problem you wrote from memory? Not sure why you would assume there were muffins baked in the days you didn't list.

For example, if I say Tom bakes up to 14 muffins on Sunday, then the reasonable interpretation is that Tom will bake 0-14 muffins on Sunday. Maybe you should write the prompt clearer if you mean something else? Because as written anyone would assume that he didn't bake the other day, and on sundays he baked up to 14 muffins.

Anyway, it failed even with your "up to" interpretation meaning the reader should fill in the values, it still made that math error. But it using your "up to" interpretation there is a huge red flag, since in a real environment nobody would give that kind of information as a riddle with hidden values, you would specify all the values for each day each person worked and the rest you assume the person just isn't working and baked 0 muffins. If the LLM starts to guess values for some patterns and words where it doesn't make sense then it is really unreliable.
SMS is an insecure protocol from the ground up it was never designed for the mass communications it is now used for.
It is open, sure but it needs a new open standard to completely replace it, which will take decades because its used for machine-to-machine communication in US telecom infrastructure and the sheer amount of physical equipment that would need upgraded is insane.
Trayd (YC S23) Is Growing Hiring Senior Fullstack Engineer
It's possible but the way the connection is blocked is surprising. If you're blocking based on an IP you'd just drop the first syn and the client would never receive the syn-ack. If you're blocking based on the SNI you would be waiting for the first TLS client-hello, but in that case packet are droped before the client-hello is sent.
I am really interested in what your friend meant by "who says plasticity is good?". Plasticity seems to me to be seen as a quality in psychology, no ifs no buts.
The UltraSPARC T1 had 4-way SMT, and its successors bumped that to 8-way. Modern GPU compute is also highly based on hardware multi-threading as a way of compensating for memory latency, while also having wide execution units that can extract fine-grained parallelism within individual threads.
Scopolamine
Man changes name to Literally Anybody Else and announces US presidential run