skysight-inc/HackerNews huggingface dataset:
One reason Archive.Today is far more frequently used and referenced on HN and elsewhere, including by myself, is that it provides actual useful site access in many, many cases where the Internet Archive does not.

I'm a big fan of the Internet Archive and its mission. I'm concerned over Archive Today's severe lack of transparency (I've had a few exchanges with the site's operators, I've no idea who they are or what their motives are). I find the site useful but troubling.

I've also conducted microfilm (and -fiche) searches, as well as cataloguing of same. One affordance of a microform archive is that it is indexed, in ways that many online archives, including The Internet Archive ... aren't, usefully. The exchange is one of access-from-anywhere (yes, useful) against usable search and curation. It's ... an uncomfortable trade-off.

(The history of usefully cataloguing and indexing archives is itself a very old one. The US Librarian of Congress's annual letters to Congress, available through the otherwise almost wholly useless Hathi Trust, though, come to think of it, downloads of the entire letter rather than one single page at a time require using a different service ... are one interesting view to that process and the creation of the Library of Congress Classification and Subject Headings.)
I remember playing this game one time when I was a kid! I still think about it, from time to time, for some reason.

I found the entire experience so disorienting. I remember my dad laughing at me, I did so terribly at it (TBF I was probably 6 or 7)
Yeah, low-density luxury development in rural areas creates horrible effects.
I have a couple of suggestions that you might be interested in. First, set aside regular time to go outside and walk. If you can do it in a park or other natural environment, even better. A daily walking routine did wonders for my mental health.

Then, try talking out loud to yourself as you walk. Sounds strange, I know, but it can actually be really fun and elucidating. For me, it was a helpful exercise to clarify my values, goals, and find more creative ideas for moving forward. You can put in some earbuds and those around you will be none the wiser.

Someone else mentioned this, and I will echo it too. Be compassionate with yourself. It will take some time to find your way out of your rut. It's completely normal and from this you will grow stronger and more resilient.

You mentioned therapy, which is a great and I think everyone should try at least once. I would also recommend coaching. The difference is that therapy deals more with trauma and healing where coaching deals more with a person's present situation and guiding them to a more desirable future. In a coaching relationship, you are seen as the expert of your life, and the coach simply acts as a partner to help you discover the answers that are already within you. Disclaimer: I am a coach by training so I am biased, but I've worked with a couple different coaches myself and have found it to be incredibly powerful.
Me too, though "Most of the Fortune 500" or similar is probably true. It tends to find it's way in somewhere if the org is large enough.
Most likely the optimizations are higher level than that (for the most part).
With the switch they will be able to target to specific core counts and use a less generic thread/memory synchronization api.

There may be some cases where the fixed ARMv8 instruction set allows them to use instructions that have equivalents on recent x64 processors but not back to their minspec PC.
Reminds me of the San Mateo bridge
I live in France so obviously I won't help you directly. I guess however that there is a whole community of people in the US who documented "how to replace the box from provider X by the device Y".

Depending on the details, it can go from plugging your fibre directly into a small factor PC, to not being able to do it because even bridging is not available on the box and everything is proprietary.

I for instance replaced the shitty Livebox 3 from my French provider Orange with a PC running Debian. Before that it was a Ubiquity Edge Router 4.

Orange make it difficult to change the device, but not impossible. I would love them to just provide my IP though a standard authenticated DHCP request.
Peter: "So I was sitting in my cubicle today, and I realized ever since I started working, every single day of my life has been worse than the day before it... So that means that every single day that you see me, that's on the worst day of my life."

Therapist: "What about today? Is today the worst day of your life?"

P: "Yeah."

T: "Wow. That's messed up... I'm sorry. Go on."

P: "Is there any way that you could sort of just zonk me out so that, like, I don't know that I'm at work... in here? Could I come home and think that I've been fishing all day, or something?"

T: "That's really not what I do, Peter"
OSINT is glorified web-scraping =)
Writing drivers is boring and shitty, especially when the hardware manufacturer won't give anybody actual documentation. If your choice is porting a Linux driver because it's the closest thing to documentation or just making the Linux driver run in the system with compat shims, then compat shims is the way.
That's what eBay and internet aggregation is for.
I use Docker in unprivileged LXC* for the mere benefit of separation of concerns [1]. I don't use VMs for this because I am limited memory wise, and LXC allow me to share all host resources. I use docker because I don't want to mess with the way authors expect their dependencies to be set up - which is easy to circumvent by settling on a docker-compose.yml. Nix [2] appears to be the best future successor for my setup, but it is not used as widely yet.

* Afaik, this only works on Proxmox, not LXC in bare Debian, because Proxmox uses a modified Debian Kernel with some things taken from Ubuntu.

[1]: https://du.nkel.dev/blog/2021-03-25_proxmox_docker/
[2]: https://nixos.org/
Sounds good. Thank you for taking this the right way - I found it hard to articulate the criticism in a constructive way with few words, so it was verbose and I hoped for the best.

Amazon, for all its faults, has this process well defined. These links may be helpful to you. Good Luck

https://coda.io/@colin-bryar/working-backwards-how-write-an-...

https://medium.com/intrico-io/strategy-tool-amazons-pr-faq-7...

A nice video: https://www.youtube.com/watch?v=aFdpBqmDpzM
Are you me?

In addition to everything above, I'm thankful for these:

Pass (passwordstore.org)

Newsblur

Multitail
Just wanted to comment to share how much I was struck by this quote.

And as a bonus, William Blake himself seems like a delightful research rabbit hole to fall down later today.
cue: Coinbase blocked my account without explanation!

from what I can tell, even if you got a license or reported to the Treasury, crypto exchanges and crypto services will auto-block you anyway and aren't prepared for exceptions and edge cases.
No, for the cruise control chip? I am thinking a ATtiny85 or similar. It'll need some breadboarding since the inputs and outputs run at 12V, so some voltage stepping is required
How does this work? I want to wrap POSIX semaphores. You call sem_init, passing it the address of an int; later you call sem_destroy and pass it the same address. So the location of the int must not change.

In C++ you would delete the move constructor:

struct sema {
int v;
void sema(sema &&) = delete;
};

In Rust you might try this, but it doesn't work:

struct Sema {
v: Pin<i32>,
}

there is no way to create a "Pin<i32>". The closest you can get is probably to malloc it:

struct Sema {
v: Pin<Box<i32>>
}

but now Pin is adding nothing at all (except perhaps a hint to the reader) and may be deleted. The real guarantee is provided by Box, not Pin.

It looks to me like Pin is created to support async, and outside of that use case is not very useful, and is a poor replacement for non-movable types.
You can help with writing skills-wise, but the thing with essays is that they are subjective and do not have a single correct answer. I took a few STEM courses and found that it was common for STEM students to work together on problem sets because they could compare answers to figure out if and how they had gone wrong. There is no equivalent to this in liberal arts.
I wonder if with 128-bit wide pointers it would make sense to start using early-lisp-style tagged pointers.
That's not it at all. Armor and tight ranks are really, really good at keeping people alive right up until gunpowder weapons.

It was entirely normal for armies of several thousand people on each side to clash and have <1% casualties for an hour or more. And you can tell this is not because of some ceremonial reasons because of what happens when ranks of one side finally break, because then the side that manages to hold cohesion will absolutely slaughter the losers.
unfortunately, then, you'll need new CPUs. You don't _need_ memory protection but CPUs today are built on the assumption that you are using it and have thus stapled many critical attributes about memory to it (such as cacheability and shareability).
I want to second this. Therapy is a great way to learn how to navigate personal change.

There is no shame in this. Think of it as hiring a personal trainer. Like everything else, self-improvement is a skill. :)
I used joe, pico, nano since 1994 and someday I will finally change the key bindings so that I have this in mline with my vscode.

This is by far the biggest drawback of switching editors and being lazy at the same time.
> There is no ISBN when you write a blog, no library were you could look up that ISBN.

An ISBN is a string of characters, much like a URI/URL, and offers no more "protection" for long term access and the latter. Books get mangled and lost too; their only benefit is that it is harder to mangle and lose them, and there is likely to be more than one of them.
These are not mutually exclusive. It seems like the whole premise here just lacking nuance.
Tildes.
https://scribe.bus-hit.me/message/tilde-club-i-had-a-couple-...
Probably not the answer you're looking for but a path I've seen coworkers take:

1- Start full-time on site.

2- Move full-time remote.

3- Switch part-time remote.

Between each step is several months of implicitly proving that you'd still be valuable even with the changes.
My understanding reading it is that it’s implementing something more like SolidJS (which is also a no-VDOM reactive library which looks a lot like React) and Qwik (which also serializes/resumes from state in the DOM), but built into the core compiler rather than as a separate library/JSX transform. I doubt it’ll make React obsolete, especially as React expands in scope (e.g. Server Components), but it might be a good replacement for a lot of use cases. It’s certainly got my attention!
If anyone wants to try this, a friend sent me one link to a device called Levo which does “herb oil infusion” aka it lets you make weed brownies easily. I clicked the one link my friend sent and now I get ads for Levo constantly in my YouTube adroll. Though I should say this is obviously on Google’s ad network specifically and I have no idea if this applies to other networks.
The information on the blockchain is not illegal. It is not illegal to store the sanctioned addresses or tornaco cash smart contract source code. What is illegal is spending those funds, or allowing customers to transact with them. In fact, you need the addresses and contract details to block those transactions.

Copyrighted material on blockchain has been discussed many times, it is just not viable attack because blockchain space is crazy expensive. There has been various data uploaded to the blockchain but you also need scripts to extract that data, so it also raises the question if that is even that accessible data.
If you like SolveSpace but want something more powerful, you should try FreeCAD.

Yes, it's harder to get started, and it's less fun to use, but it is more powerful. I wrote a comparison of the two earlier this year[0].

[0] https://incoherency.co.uk/blog/stories/freecad-vs-solvespace...
>All Microsoft products are free of charge if you know where to look for them.

God no. I draw a hard line at pirating executable code. I forget where I read it but a not insignificant percentage of pirated software contains malware, and I don't know about you, but having my bank or brokerage account compromised would cost exponential orders of magnitude more than any software licence.

Hell, I'm concerned enough about malware that even window's larger attack surface gives me pause even though I know things have gotten better since I left it. I still feel much more secure on linux.
please tell him to sell merch. I'm a Michael R. Clarkson super fan and desperately want to show my support in real life.
Because of him I learned ocaml and for this I'm forever grateful.
I imagine this should be legislated similarly to utilities. The phone company isn't responsible when someone discusses a crime over the phone.
It's mentioned in the article (look for "What about the range-based for loop"): it works fine because it uses iterators under the covers which as local objects avoid the specific problem which occurs here.

This article isn't really meant to highlight something problematic about vectors in particular, but with C and C++ in general: that we actually rely on aliasing-based optimization in many cases and this optimization is fragile.

The basic operation here is simply indexing into an array stored in a struct which is quite common, even though you of course should prefer the range-based for this minimal example.
But why not just use nuclear, which produces power 24/7 with no need for storage?
Someone with common sense in 2022. How uncommon :-)
Oh it's true.

From Credit Suisse Foundation in 2015: 54% surveyed doctors falsely believed eating cholesterol-rich food raises blood levels of cholesterol. Concluded: "Clear example of the level of misinformation that exists among doctors."

> Just read Harvard's nutritional advice pages

Haha. The Economist: A researcher at the University of California uncovered documents from 1967 showing that sugar companies secretly funded studies at Harvard University designed to blame fat—not sugar—for the growing obesity epidemic

from: https://www.1843magazine.com/features/death-of-the-calorie
I saw software I later found out was called Circus Ponies Notebook in the mid-90s, in use by a guy who was too cool for me to understand.

Years and years later I got Notebook running on NeXT, then on OS X, and couldn't see the point, by then I had sites online that were saving my notes, links, and images. Everything grows to eventually send email, and anything that is software is already online somewhere already.
How does pSnapper translate [kworker/6:99], [kworker/6:98], etc into the pattern (kworker/*:*)? I would like similar functionality for log analysis.

Edit: Nevermind. I skipped over the key paragraph here:

> By default, pSnapper replaces any digits in the task’s comm field before aggregating (the comm2 field would leave them intact). Now it’s easy to see that our extreme system load spike was caused by a large number of kworker kernel threads (with “root” as process owner). So this is not about some userland daemon running under root, but a kernel problem.
It's already been touched, the funds were moved shortly after being received
Ahh, I get it, it needs index.html files. I can easily implement this, but I actually did want the server because I wanted it to be easily accessible from multiple machines, I also wanted to implement the JSON API, and also want (in an upcoming version) to allow uploading private packages to the mirror.

As for extra dependencies, yes, they will be mirrored, but only if relevant, i.e. if they are included in a requirement string (be it a direct requirement or a dependency of a dependency).
Once? I find this article to be an accurate description of sourdough breads (SF or otherwise) I have eaten; I don't like the taste of them at all.
This looks similar to some Bazel rules I'm working on. I'm also using the approach of defining target environments up front [1], but the main difference is that I'm currently offloading the actual resolution process to Poetry or PDM, which both generate cross-platform lock files.

But Poetry and PDM don't add build dependencies to lock files - which I need - so I'm thinking of building a custom resolver.

Did you consider using resolvelib [2], which is what underlies both pip and PDM?

[1]
https://github.com/jvolkman/rules_pycross/blob/main/examples...

[2] https://github.com/sarugaku/resolvelib
Why does the increasing popularity of Rust seem to drive some people so crazy?
You and your wife can both install Signal and play the same game. Then you can discard that Facebook is snooping on your messages. And you can think of bigger conspiracies which is always fun.
Have they replaced the toilet paper with a lower grade?

Not sure where that reference comes from, but it was something like someone saying "i knew it was time to leave when people were arguing with management about the reduction in quality of their toilet paper"
I'm going to make a point here that might be contentious: you are asking for Heroku. Heroku is going away because it no longer works as a business.

We are not Heroku. It is ok for you to not like what we're doing. We're building something different. We've never even _said_ we were a Heroku alternative, we just liked their UX for deploying apps and decided to roll with something similar.
I confess I feel that most of the love of sourdough is a propaganda thing. I do like it now, but a good french loaf is still better.
I'm all for openness. Open standards for example. But 'open information' never worked; and never will. Powerful interests want to control information. They did it in Communist states. They do it in Capitalist states. They even do it on 'Anarchist' Wikipedia. That doesn't mean to say I favour closed off information. I just think people need to understand that - in opening up information and discourse - we are up against powerful interests = other people. Many of them are fithy rich and they desire to tell us what to think, read and say - because they "care" about us and "know what's best" for us.
You're in luck - here's a list of still-operative dial-up BBSes: https://www.telnetbbsguide.com/bbs/connection/dial-up/list/b...
The elaborate formalities of historical combat probably evolved as a way to minimize casualties. It's a pattern that appears over and over in military anthropology, where the goal of most conflict was to command good territory or carry off women. Going all-out to annihilate your enemy tribe completely was the equivalent of nuclear war.
Ask HN: Why don't we have one language to code for web?
why can't we code for web in just literally one language both for frontend and backend, we do it for making mobile/desktop apps, so why is coding for web so complex?
But the Google interview process is so hard, and requires either an active theoretical math / CS practice knowledge or months of studying algorithms.

Surely such a system would never filter on the wrong employee type.
nobody said nodejs yet?
The automatic generics look at lot like how OCaml implements inference for structural typing.
I would mind. I can tell you that I have personal connections to persons who have abandoned their so called "sexual orientation".

It is trivial to search for examples. There have been entire organizations of individuals claiming successful change of their sexual lifestyle. The problem is that you have a whole host of individuals and organizations who are opposed to the very concept of being able to change due to their assumptions and presuppositions about God and sin. This leads them to attempt to smear or discredit any movement or attitude that opposes their own.

In my opinion, the onus of proof is on the communities, organizations, and individuals pushing the "born this way" rhetoric. In the 1990s and into the 2000s we were told there was a "gay gene" or that the right combination of hormones in utero was the culprit. It is now 2022 and no such 'smoking gun' has been found, yet there are still persons claiming they are no longer homosexual through the power of God.This is despite the media vitriol against such claims and the illegalization of even benign therapy. The naturalistic position claims the scientists just need more time and eventually they will find that people are born along some sexual spectrum instead of the traditional biblical position that sexuality and even attraction is behavioral.

Sorry to not give you what you are asking for directly, but I'm not interested in debating the validity of specific incidents over HN. You might have good luck discussing the issue with a competent Christian theologian or pastor.
So I was also at this meeting. I agree that its a really spoiled discussion. But there is also a lot more un-published cost cutting. They have been aggressively slashing budget for servers (!) and hiring. Also I don't think the very ad-hominem attacks on employees are warranted, they're spoiled but they've been given the leeway and been told its ok and to expect that.

Freezing hiring is typically considered pretty aggressive.

> I wish Google would go through the Meta route and lay off 15%. I’ve never worked with a lazier, more spoiled group of people in my life.

I think making people just be more productive is probably better. I'm sure existing attrition is enough. I do think the fun budget cuts and that sort of thing are pretty silly to cut. If the median salary is 300k, then a few hundred per person is a drop in the bucket.
You can download as source packages instead of wheels but then you need to make sure you have all the requisite compilers and libraries needed. This isn't an issue for Python-only dependencies but can be difficult for dependencies with lots of native code like numpy/pandas where you need a C toolchain & Fortran toolchain installed (and possibly other libs)

If you're using something like Docker/containers, you can download the dependencies inside the container and be reasonably sure you get the right wheels. This becomes trickier when you have different setups like developers on Windows and production on Linux.
It's not a fork. They have to go out of their way to exclude changes from chromium https://www.reddit.com/r/IAmA/comments/c094uf/hi_reddit_were...
It's a bit more complicated, you are asked to submit a CV, a research proposal and some summaries of your publications, all anonymized.

Then, an external committee theoretically does look only at that, and preselects candidates.

At that stage, they tell applicants and their internal committee begins looking at all non-anonymized materials.
When Broadcast Shows Move to Streaming, Do Viewers Follow?
Telecommunication services are on the list of industries where foreign investment is restricted http://images.mofcom.gov.cn/www/202112/20211227175520952.pdf , irrespective of the laws in other countries.
oh shit! :|
I have sold on eBay and it's a pain in the neck especially for a random one-off sale, and I'm probably not going to get >$100 for a random box of tech swag--which is what it would have to be for it to even start being worthwhile. I also have a big stack of laserdiscs. Same thing.
Maybe it's not an issue if they're getting sufficient exposure during the day by playing outside? To adapt an old endurance mantra: Train high (exposure), rest low (exposure).
Same here. I use to use Jetbrain editors that are nice but slow and extremely specific to languages.

I forced myself to use vscode for two weeks and it is mostly fine. I do miss a lot of well-done things from Jetbrain (today for instance I had to build and run a Dockerfile and it was painful. Not impossible, had to look up all the commands but it was still painful).
Good point. I'm not sure if there are studies that truly isolate it as biological, but there are many biological changes that start to occur that correlate with decreased happiness. For instance, testosterone tends to decline after 40.
Not to be confused with Vale (which is referenced in the article) [0], which also seems to be doing something similar.

[0] https://vale.dev