skysight-inc/HackerNews huggingface dataset:
Last week I cancelled Apple Music. I found that my previously large music collection, which I had before joining Apple Music and its convenient web upload, was in tatters. Most albums were gone, and of the few ones still there, many had missing songs. Is that progress? Luckily I found the missing music as part of the backup of a laptop I decommissioned in 2016.

Much technology is becoming too difficult to judge properly. There are too many side effects and circumstances involved. Technology likes to pretend it is smart, but it is usually anything but. It is pushed upon people nevertheless.
> Pfizer also says it is the company’s expectation that most privately insured patients will continue not to face out-of-pocket costs for the vaccine [...]

So if you're not directly paying it, it is fine? Because _someone_ has to pay for the insurance.
Pressing "Translate" appears to do nothing.
It's possible. In application mode you don't rely on the terminal's select capability.
This is still an impressive technical achievement nearly a century later.

As another commenter has already mentioned, there really is something to be said for a business picking one thing- just a single specialty- and doing it really d**ned well.

Maybe Corning can give me some pointers on how to get a modest 3'x3' piece of glass for my coffee table back from my local home improvement store without having it shatter into a million pieces...
In the Nordics, the welfare society was built during those decades. However, the system is steadily on the decline, though most don't see (or don't want to see) it yet. Perhaps there was something in the second world war which pushed idealists to the ruling classes of the society, allowing them to restructure it in the actual mutual interest, above self-serving sociopathic interests. Could it be that existential crisis prompts the elite-selectors to favor actual competence over political machinations?

In any case, it seems a common theme in the West that the society built during the height of the cold war is currently being milked in every way possible in the interests of the ruling class, with nothing new being built in its place.
Unfortunately people won't be bothered to check that the suicides are not cased by kiwifarms, they will just go with it and there are plenty of people to just repeat the lie until it becomes the truth.
I managed to build and run it, filed an issue for a problem I ran into. Hope it's valid, thanks for making this app!
Max, Ultra, Extreme... at some point they're going to run out of adjectives with high enough magnitude to signal that it outclasses the previous one.
Awesome, let me know how it goes!
That's likely to depend on at least a) the height of the window - a first floor window will be treated very differently than a tenth floor one - and b) the distance from the altercation to the window.
Stress in America 2022
Enter in anyone's email. No privacy policy. Flagged.
Alevskaya talks about their experience as a biologist, and what their take is on this paper. And your response was, “I don’t understand any of that, so there’s probably nothing there to understand”.
It's been around since forever. Things like LAMP (Linux Apache MySQL PHP), etc.
How Do Game Developers and Artists Feel About the Rise of AI Art?
Its addressing range, not advertisement
To add on, a little further down:

> People with access to specialised education, vocational training and local business opportunities – in other words urban dwellers – will be more likely to have in-demand, digital skills.

Very interesting point, surprised I haven’t seen much talk about it before.

Urban network effects will continue to have meaningful value in a remote-work environment.
Yes the vim documentation is damn good. Many plugin authors continue the tradition well too!

The help text is hyperlinked - If you are over a link (displayed in some non-white color by default, there's a couple types: blue and yellow are common) and press CTRL-] it will jump to the docs for that item. CTRL-T will return to the previous location (where you jumped from). This help text uses the ctags support underneath, so many other things hook into it too - useful set of keys to know overall :D.
Side note: As someone who wanted a high level overview of Durable Objects, the Cloudflare announcement page 404s

https://blog.cloudflare.com/introducing-workers-durable-obje...
"Yea.. if it crashes, it just crashes into the ocean. What would the problem with that be?"

Move fast and break things as applied to air transport really makes for some exciting opportunities, doesn't it?
>A “subsidy” that has never been paid.

Free insurance is a subsidy. Pretending that it isnt is dishonest.

Japan paid $0 in 2010 and by 2012 an $800 billion bill came due.

Recent nuclear legislation has focused on extending the legal life of aging plants. Nuclear power is getting more dangerous in America not safer.

It ought to be a moot point anyway given the extreme cost of nuclear power without the subsidy.
Maybe I'm misunderstanding, but Apache httpd has performed URL rewriting such as adding a .html suffix after mapping URLs to file names where appropriate, and other transformations such as content negotiation for languages, spelling correction, etc. for ages.
It has its own problems though: what if you lose access to your key?

The other day someone suggested making real estate NFTs. What happens if the "owner" of some real estate loses their key?
> I only have about two year’s of things to say, and either I start scraping the bottom of the barrel or I had to take a long break and then circle back, reiterating 80% of what I already said but with new or better examples

You sound like a Youtuber!
It's a little bit closer to the Elgin Marbles
Yes, V1. It's closer to a flying bomb. I'll correct.
I don't see why what you're saying and what the blog post says are incompatible. I feel like Graham is not saying "simplify your thoughts," but rather "simplify your words." Think Up Goer 5 (https://xkcd.com/1133/) but maybe not as extreme.

What I understood from your comment is that for complex topics (like quantum mechanics), complex language is necessary. This section of the post clarifies Graham's thoughts on the matter:

> You don't need complex sentences to express complex ideas. When specialists in some abstruse topic talk to one another about ideas in their field, they don't use sentences any more complex than they do when talking about what to have for lunch. They use different words, certainly. But even those they use no more than necessary.

I kind of agree, although I don't know exactly whether I've studied things that y'all might consider "abstruse".
You might want to read up on what a lynching is.

Personally I find the use of this term extremely distasteful, and telling, when describing events significantly more trivial than being murdered.
I think in practice enabling PGO will be a net gain even if it’s suboptimal on some workloads (ie you should still see some performance gain across the board even if the specific workload isn’t profiled). The reason is that it’s using the profiles to make decisions in lieu of heuristics which should be a win even for non profiled workloads because heuristics are essentially just general case profiles (ie tuned to a bunch of OSS software out there). I’m unaware of any research showing PGO being worse than not doing it even if your profile isn’t the workload (you’d probably have to try to specially build such a situation and unlikely to come up in practice).

Have you actually seen otherwise?
Would there still be a batteries-included curl package that some software/packages could depend on, if they don't want to worry about which protocol is supported? I'd hate for users throwing an FTP/whatever link at a tool that used to "just work" suddenly getting a "protocol not found" error.
Has anyone used propagators in practice? I find it a very interesting concept, but have not encountered it in the wild.
Thanks. I think it can be done. But right now I'm mainly focusing on making this stable enough with the current Github setup before moving on to supporting other alternatives.
You'd have to access the stack frame above `main` and then treat some of the bytes within that frame as your env. This means forging pointers/bounds based on the inputs. `execve` basically sets that up for you but Rust doesn't know about that.

Then if you wanted to handle dynamically set environment variables you'll need to call into your libc implementation, which crosses an ffi boundary, which means rust doesn't know about what that code is doing and therefor it requires `unsafe`.

edit: Question for others - is main a separate stackframe? I actually don't recall.
Anyone have any examples of what they use this for? I don't have much that needs to be taped AND fireproof.
"Single source of truth" is usually seen in data warehousing /BI world, where you have multiple source systems (say, a CRM and a ordering system) or reporting systems and you want them to agree when yous ask, "how many repeat customers did we have last month?"

On the app dev side, where you frequently have more writes than reads, and transactional guarantees (e.g. not allowing a bank transfer if there's no money in the account) ... what you want is eventual consistency, or some form of pessimism built in to your state maangement.

So not really "single source of truth" so much as "single way of reconciling the consequences of distributed event processing."
It sounds like you essentially want to pick favorites based on your feelings about the company's virtues.

Either you can have a link, a basic right of the internet, and a small snippet, something covered under fair use for all of copyright's history, or you can't. The second is the beginning of the end of fair use.
Apple makes mistakes too with it's many hardware-related and boot loop issues. The iPhone X was practically a lemon.
>just because something is not legally required does not mean that it's wrong to do it, so I don't see why the distinction even matters.

Define "wrong" though. That's the problem, and why the distinction matters.
Hey! I'm the creator of the webapp, thanks dadt for sharing!
The app has been down for some hours because of the huge spike in requests (I had set a hard limit on spend in the OpenAI website), but now is running again.
Thanks for all the comments! Had a great time reading them.
Meh, I remember the move from DOS 3.3 to ProDOS back in the Apple //e days and the loss of spaces in filenames was something that seemed a regression to me.
It is my dream that one day, and one day soon, social media companies uncorrupted by having to appease the uneducated masses will, secretly, present entirely fabricated realities to some, placing them in an invisible prison, while magnifying the message of others.

No misguided popular movement (or even factual information, lacking critical context of course) will be able to gain momentum, as its promoters will be unknowingly yelling into the void. On the other hand, movements and ideas that promote wellbeing and harmony will spread easily. It does not take advanced AI to categorize vocal people by politics, and quarantine those with hateful ideas.

This is our chance to safely defuse humanity's hateful instincts, and we should take it.

Best of all, it is completely ethical because, as a since-deleted post pointed out, it is vaguely hinted at in the Terms of Service. Voluntary agreements are the highest form of ethics. They are beyond moral question, and in fact the whole purpose of society is to enable and enforce them.

Those who don't like it are free to stop participating in online society. With such an easy and safe way out, there is absolutely nothing to worry about.
I don’t know if AntennaPod has it, but with syncing you also get a desktop (macOS/Windows/web) app. I use this to I listen while work, and switch to my phone at other times.
To ask a naive question:

What is it about the flu & covid that require annual boosters? Is it just the prevalence of it creating different variants at a higher rate than other viruses?

Is there a reason beyond cash incentive?
> Now, how expensive - and how big - would an equivalent solar array be?

Surely a 6km cable is the solution?
Why is a cube 'startling'?
Yes, since every computer has finite memory.

If you bubble sort a list of bytes, say your algorithm runs in 10000+n^2 clock cycles. You have at most an exabyte of storage, so your code will run in at most 10^37 clock cycles! :p

As storage technology improves, of course the coefficient will increase, but at that point is should be considered a different algorithm. This one has undefined behaviour when you have more than an exabyte of storage.
The Cloudflare cloud experience is "being sold short by subpar documentation" right now because important elements of their ecosystem are being ramped up from beta status. They also have internal docs which aren't kept up to date with their actual product. I'd check back in a few months because their beta experience can be very touch-and-go.
This is great, thanks. I’ve used Emacs since 1988 but feel like a complete newb as it’s crazy hard to keep up with the development and much of what google will turn up is seems out of data already.

I love emacs, but I really wish the out-of-the-box experience was better (eg. IIUC, even the default package repository is known obsolete, so why is it still the default?)
I believe that it’s actually the news organizations that are benefiting more from Google and Facebook then the other way around.

Both should block all news from their platforms until laws are passed requiring news publishers to fairly compensate Google and Facebook distributing their content.

Because everyone reads news, but ad blockers skew those numbers, the rate can instead be based on total population and adjusted yearly by either census or projected population change.
"safe" and "unsafe" in rust are well defined, but in my opinion it's very confusing and I wish they used different terms.

In rust, unsafe means accessing memory that's already freed or unallocated or things like that. You can look up the definition for the full definition.

I think the comment you replied to mistakenly used the term "unsafe" (that's part of the reason I dislike the term; it can mean multiple things). In rust context though, it isn't unsafe to index an array that's out of bounds. I.e. if argc=10 and you call argv[99], that will crash your program but isn't considered "unsafe".
On Linux Firefox with Intel Alder Lake Mobile graphics I get a "Your browser is not supported" error.
It does seem speedier!!!.
I discovered you can hit `Esc` to skip the text animation entirely, which was helpful to read along quicker than it was animating.
I’d rather see a ban on non-Unicode strings as file paths. ^&*# Windows.
This has a really depressing aire to it honestly. Deciding to send a message to someone because it’s been X days feels like it’s just there to prolong zombie friendships with people.

It’s alright to drift away from people sometimes, we all change. Enjoy the moments you did have with someone when you were both in-sync! If you don’t have any other reason to reach out to them, then maybe it’s just time to close that chapter.
Yeah, but that directionality is bumping up against the vastly different levels of power: you don't just need a little attentuation between your target and the wifi, you need something like 12 orders of magnitude attenuation. That's not so easy over long distances. See the paper OP cited which does actually do the math instead of handwaving.
C arrays are just sugar for pointer arithmetic. [] just calculates the sum and deferences the result.

arr[n] == *(arr + n) == n[arr]

All these forms are valid C and gcc will happily compile them all without complaining.
Wy not allow those activities to be grouped seperately in different windows and desktops? macOS

macOS has had virtual desktops for like 8 years [1]. And there are lots of utilities to tweak the windows behavior to pretty much anything you want.

[1]: https://www.macworld.com/article/226448/hands-on-with-spaces...
Why Is Everything So Slow? Measuring/Optimising How Engineering Teams Deliver
Wow thanks for that, really good. Love the alligator.
You underestimate Apple marketing.
Spring Boot 3.0.0-RC1 available now
It could generate child pornography.
Ask HN: Techniques to sell SaaS products B2C
Is there some group or sales SWAT team that I can hire that will take a percentage of profits of every unit sold?

Other than like twitter ads that lead to a landing page/etc, what are some techniques in this space that are outsourceable to some degree?

Maybe a super naive question but just wondering
When in doubt, they can turn to the simpsons who addressed this?

https://www.youtube.com/watch?v=9STeegpxSb0
Made a KoFi contribution. Perhaps one of your "goals" can be to hit a level where you can keep it freely available?
Case in point: AFAIK, some Raptor Computing machines have an ASpeed processor which is powered on first. It then loads the bootROM from a removable flash chip on the motherboard, the bootROM initializes the rest of the hardware and loads BMC from another flash chip on the motherboard. The BMC does whatever hardware initialization still must be done and only then it runs the bootloader. The bootloader (petitboot, I think) scan the drives for bootable media and shows a menu for the user to choose what to boot.

The ASpeed and the POWER computers are somewhat independent after that point. If I had enough money, I'd get one of those machines just for the peculiarities of its hardware.
Site generators hiding it is not a problem for portability. Supporting that redirect is also not a problem! Permanent redirects are.

Also, old-school is still the dominant way with how small sites are hosted, in terms of number of hosting providers who offer cgi hosting.
Had the same question. I always have a roll of that aluminum tape around and find uses for it in hot spots. This seems like it could be better in cases where there’s some flex. It’s probably got a lot higher tensile strength than most tapes, too.
Show HN: We’ve created a tool to focus on coding and collaborate with your team
Paraphrasing a common meme, how much time do you have?

Just scratching the surface, we have:

- The language doesn't really have vector and strings as data types, they are pointers to memory sections without any kind of protection

- All functions on the standard library deemed as safe, added as mitgation to fix possible memory corruptions have gotchas on their use, there isn't a single one that is safe, specially because all of them expect the developer to never get the buffer size parameters wrong.

- Enumerations are not type safe, decay implicitly to integers when used in numeric context, and all numeric values can be converted into an enumeration, even if there isn't a mapping available

- Implicit numeric convertions everywhere, and since there is no overflow/underflow checking, every single numeric operation can wrap around, or be the source for clever compiler optimizations

- ISO C documents at least around 200 cases of UB, where the compiler can take the liberty to optimize the code as it pleases

- Type casts that convert complex data types into others can be a source of surprises when moving across compilers and platforms

- Speaking of which, even if you restrict yourself to ISO C, without any compiler specific extensions, there are behaviours that are implementation defined, which can vary across compilers and platforms.

- Variables defined as const, aren't really constant and one can subvert their value

- There is no null checking, so whatever happens depends on the platform.

This is just a short overview, open the man page for GCC or clang and go through the list of all warnings that you can enable to try to write safer code, specially all that are enabled via -Wall and -Wextra.

All the above flaws are also present in Objective-C, Objective-C++ and C++, due to their copy-paste compatibility with C (yes C++ isn't 100% compatible).
Can someone explain to me how 4chan which is in the news all the time linked to mass shooters, linked to Trump and 2016 election, link to misinformation, etc. is still up but kiwifarms is dropped by every company?
Most-favorited Hacker News posts of all time
Cloudflare automatically redirects any /foo.html URL to /foo, with a permanent redirect. That is certainly not standard behavior, neither on httpd nor gh pages
Great idea in theory. I wish it had more actual content, though. Some of it could also be abstracted a bit. Many troubleshooting and repair steps are common among all ATX motherboards.

On that note, I've been trying to repair an old Dell Optiplex 9020M motherboard for a while but am now stuck. (Been using it as a personal thin client at work). The CPU power supply circuit failed closed and fried my CPU. I replaced the high side FETs and the inductors, and now I no longer have a short, but the thing still won't boot and I get a "could not get VID" LED error code. If anyone has any leads or a schematic please let me know! Or even a good discord channel/forum to post for some help.
Dr. Will Bulsiewicz: Heal Your Gut, Sidestep Disease and Thrive
You can build your frontend as you wish. It is still very early so previews are not yet a thing.
Security through obscurity is underrated (2020)
I've been using Emacs the way most people use Notepad++, just for quick text edits. Been doing that since the 1990s. The other thing I use Emacs for is the regular expression modes for search and replace. Unlike Notepad++ Emacs is available on most systems.

The on thing I would caution is Emacs creates backup files that can clutter. I find it is worth creating a dedicated back up folder. This does require configuration and there are tutorials on Youtube for this. I'd say about once or twice per year the backup files on every save have saved my bacon.

Finally, I prefer Emacs key binds to vi modes but that's just personal taste.
Once news outlets establish that they can squeeze money out of the entities that send anyone to their websites in the first place and shift the window to their crazy world view, it's not a stretch that they'll start whining about deserving money from the Internet Archive et al too.
If, say, you had a crystal oscillator or voltage reference that is temperature-compensated or oven-stabilized, but also vulnerable to short-term instability due to convection currents or other airflow-related issues, you might wrap it in this type of tape, or use the tape to secure an aluminized heat wrap material that doesn't adhere well enough on its own.

Or if you're out of https://www.grainger.com/product/3M-Duct-Tape-Nuclear-Grade-...? and need something in a pinch.

Obscure thing to see here, for sure.
The recommended applications seem like they make sense?

> * Permanent sealing of high temperature ducts or chambers

> * Applications requiring heat treatment followed by clean removal of the tape with little or no stain

> * Protect surfaces against abrasion

> * High temperature masking

> * Bundling, holding and wire harnessing
It's the lack of control.

I used to feel excited about new screen technology and I used to upgrade my TV / monitor for watching movies pretty regularly. But now that all the newer models are "smart" which effectively means they limit my freedom, spy on me, and shove ads into my face, I'm trying to avoid upgrading as much as I can.

Similarly, I used to feel enthusiastic about all the cool new stuff Apple would put into MacBooks. But then they became more and more totalitarian and by now with Gatekeeper, Signing, mandatory App Store, and all that image scanning plans, I feel like I'm at best a tolerated visitor on MacOS, but I'm very far away from the power that root granted me when I was a kid.
I agree, this is why i use a chauffeur.