skysight-inc/HackerNews huggingface dataset:
I for one think CDs will be the new vinyl!

(in a few years, when everyone who's been collecting vinyl realises it sounds like rubbish [1][2] and they don't use it anymore - but still want the physical medium experience)

[1]: https://www.youtube.com/watch?v=v0bMI2JB-vY
[2]: https://www.discogs.com/forum/thread/761231
It sounds like it's a failure of coordination more than anything; a broken system not a person acting in a way that should lead to termination (unless they are unwilling to fix said system over time).
Even an automated email is better than no reply. Past companies that I interviewed that ghosts me, I would never apply again in the future. It’s just basic manners. Having too many candidates is not an excuse. Especially if you want to hire senior programmers because we always remember. HR is usually the first impression candidates have with the company and it’s a lasting one. This is also why HR and recruiters are viewed so poorly with many programmers.
Nah. Because not every intermediate state of a filesystem is self-consistent, and because caching can "tear" updates. So Amazon's multi-attach documentation says:

> Standard file systems, such as XFS and EXT4, are not designed to be accessed simultaneously by multiple servers, such as EC2 instances. Using Multi-Attach with a standard file system can result in data corruption or loss, so this is not safe for production workloads. You can use a clustered file system to ensure data resiliency and reliability for production workloads.

> Multi-Attach enabled volumes do not support I/O fencing. I/O fencing protocols control write access in a shared storage environment to maintain data consistency. Your applications must provide write ordering for the attached instances to maintain data consistency.

Or from the Netflix document:

> It ignores files with partial file system metadata. Cache populators can see incomplete file system metadata due to the way it mounts the filesystem, with “No Recovery” option. It proceeds with complete files, leaving incomplete files to be processed by a subsequent iteration. This is explained further in step 7.

AKA you get random read errors, etc, and need to cope.

Behavior of something like this can be expected to be very kernel version and filesystem dependent, even with the most defensive application access strategy.
Having other offers or an existing job is sufficient
Outline – open-source, self hosted Notion alternative
Even though I did not accept Datadogs offer, I can only confirm this - my interview experience at Datadog for a software engineer position was truly amazing. I could feel they care.
I’m sorry, my language was unclear. When I said it was equivalent to results been returned in alphabetical order, I was referring to the library being ordered by the Dewey Decimal system. In this respect the librarian is acting as an L2 data cache and benefiting from the relatively static nature of the content in order to map spatial memory onto the corpus.

In reality, the computer files which you care to organise and access frequently are changing often, whereas the need to physically shuffle major sections of a library would happen perhaps once or twice every decade.

As for the increasing complexity of operating systems, I simply outright reject the claim that macOS Monterey is more complex of a user experience than, say, Snow Leopard from over a decade ago. What the operating system does and the features it contains a massively greater, but the experience exposed to the user is incredibly similar.
> Where? Where in the US can someone live on blue collar salary and afford a mortgage?

Most places that aren't deep blue cities. That seems like hyperbole but is true.

Picking just a few cities, the median house prices/sq footages are:

- Houston, TX: $238K, 2031 sq ft

- Indianapolis, Indiana: $196K, 1853 sq ft

- Oklahoma City, OK: $152K, 1455 sq ft

- Atlanta, GA: $399K, 1586 sq ft

Each one of these places has a cost of living (excluding real estate) less than 50% that of CA as a whole. All >1M size metros.

The most expensive, Atlanta, has a combined monthly payment inc taxes of $1700 a month on a 30-yr. That's $20,400 a year. Median plumber salary in Atlanta is $63K a year, so this would be 1/3rd their income.

Once again, that's median salary and salaries rise sharply at mid-career, and median home price.
Won't make them slower, anyway.

There are often performance bottlenecks you didn't know about, and had blamed on database (or whatever) interaction overhead. It will never feel worthwhile to dig into each candidate, because any payback seems too unlikely. Not having left scope for such bottlenecks means you can be confident they are not there. Re-implementing once is a lot less work than diving into each possible bottleneck. Improving your actual database operations, after, is more likely to have an effect when some other bottleneck doesn't mask the improvement.

You don't have to do it in Rust. Any optimization you could do in Rust is probably easier in C++, and also easier to find maintainers for.
That's a weird lie
No he did not. We didn’t even discuss it.
The going rate is at least double that.
I wrote one book (technical, on a hobby subject) which brought me a few hundred dollars (not much but it is in a highly specialized domain and there was very little marketing). I worked with a small editor (who covered all costs except for my time), asking to do most things myself (which they accepted after seeing a draft), and it has been a really rewarding experience!

I used Latex for the editing (giving me a very polished final look, something where most self-published books fail at), did the illustrations myself (drawings, done using photographie and a vector drawing program: the result has fooled some professionals into thinking I am great at drawing), had an army of proofreaders (almost a dozen with various degree of knowledge on the subject matter, paid with a copy of the book, all of them found numerous mistakes) and even a lawyer (for advice on some copyright fine details as the book contains translations from other authors).

Overall I would reommend the experience and will likely do it again (the next step is being in control of the marketing aspect).
It's Go on the backend, Postgres DB, Go HTML templates, a bit of jQuery but otherwise everything uses pure JS. It was (and is intended to be) deployed to AWS, and uses SES for notifications and S3 for client storage (e.g. uploading product images).
Architecture in Music: looking inside musical instruments
Not the one they're using, apparenrtly.

> On the destination instance, the EBS volume is mounted with RO (Read-Only) permissions. But the caveat to this is — we do not use a clustered file system on top of EBS. So the destination side can’t see the changes made to EBS volume instantaneously. Instead, the Cache Populator instance will unmount and mount the EBS volume to see the latest changes that happened to the file system. This allows both writers and readers to work concurrently, thereby speeding up the entire warming process.

In the before times, I had read about attaching a disk to two different scsi controllers (in different hosts) and you can also do that with fibre channel or extra fancy double ended sas drives. But that was almost always as a way to access the drive from one system at a time.
it's less about where the influencers move to and more about where the audience moves to (they're the ones that view ads).

Everyone knows that audiences can go anywhere (every time there's been a huge technological shift they've made the jump - Radio -> Television. Newspapers -> Twitter et cetera). Influencers go where the engagement is. What I'm trying to say is pay attention to where the audience is at.
I was hoping your link was Freezepop

https://youtu.be/W3eLl3pQGoY
then hire someone to do it for you
Latest Academic Hoax Is a Doozy
I’ve found the OpenAI repetition penalty settings to work quite well.

Also, prompt writing is an art.
I always hated info pages because they were so dog slow (or felt that way) to navigate. So many clicks and often a page would have only a few paragraphs on it.

Maybe they are a better experience locally, but I never bothered to find out.

The patological fear that it appeared the info system had of ever producing a webpage with 200kb+ text on it, that I can search for and click links without delay essentially ruined the experience for me. Who cares if the download would take 5 seconds, when I would spend 20 minutes reading through it?
Pretty much, though I’m trying to replicate what I got in an Amstrad CPC computer.
It was a lab leak.
Good ideas, good companies will of course already be doing stuff like this. This is a story because $BELOVED_TECH_COMPANY was bad to interview for with a side helping of “mate says it’s chaos over there”
>Of course it shouldn't be allowed on a public road, and it shouldn't be allowed to be sold because it is unsafe

I agree with this, that's separate from what I'm discussing.

If you made a computer that exploded when someone typed a word into it, and then I knew about this and told someone else to type that word in, we would both be culpable.
> info might be better for dedicated reading of documentation (and I like using it in emacs for that), but perceived as less so when you quickly, say, want to look up a flag for ls.

You can search and navigate with info very efficiently. In your case searching for 'flags' should quickly show the relevant info.
Samba has a setting to forbid creation of that shit, I don't know about NFS though.
Generally in compiler technology, immutability is an important tool in letting compilers reason about and make program transformations. See eg the "single static assignment" intermediate-representation form that is mainstream in low level language compilers. But SSA form isn't as good as having the original program expressed immutably, because you get false or incidental data dependencies if the compiler has to conservatively derive the optimization-friendly SSA representation out of the original non-immutable code.

In practice a JS implementation that had special optimizations for code using immutability as a convention might for example auto-parallelize code.

Also it by no means a bad thing if a compiler turns a piece of easy to reason about functional code "back" to generated code that exploits local mutability behind the scenes in some circumstances, that's exactly how we want it to work. We still get the robustness guarantees of semantics where our objects don't change from under us in programmer visible ways.
root-level?
Amen. Took the words out of my mouth.
Oh wow, this is fantastic! Thanks for the tip and I'd like to thank you for all of the work you do on nix + Darwin. I'm using your `nix-env.fish` package and it's made things much easier than when I tried this setup a few years ago.
Interesting project but I know there are all kinds of special limits to the API endpoints so I wonder how Bare is able to get around them or if the subscription model involves Twitter on the backend to allow more calls etc.
In the Speech-to-Song illusion, recorded speech is altered so that there are one or more exact repetitions. These exact repetitions are something that never occur in spontaneous conversational speech.
That's why it's so amazing that language models have gotten so far with just proximity statistics! Btw, this paper

https://arxiv.org/abs/2106.07890

outlines a promising approach to mapping the semantics encoded in these models. Understanding their limits could make your rejection of Wittgenstein all the more precise.
I agree. In big tech companies the recruiter is incentivized to make sure you win. If you win, they win and if you lose they basically lose financially too.

They really are your only friend in the hiring process. Knowing this gives you a lot of leverage.
I think I just tend to err on the side of less certainty/conviction in how I speak. I'd probably say "I don't believe I ghosted you" or "I don't remember ghosting you" or "I'm pretty sure I didn't ghost you." And maybe that's me projecting the fear of it getting into a "you ghosted me" "I never ghosted you" "yes, you ghosted me!" back and forth.

Frankly, I'd love if someone were to extricate their accusation as you did, making it easier for me to parse the different actions and intentions. I really liked how you phrased it: "you saw and yet deliberately ignored my emails because you were actually trying to gain information while pretending to want to acquire us." I feel more confident in rebutting different parts of that—e.g., "I saw the emails and deliberately did not reply to them but not because we were pretending to acquire you, but actually we were in a legal process where we couldn't share more at the time" or something like that.

Sometimes if someone accuses me of something, I'll even try to ask for clarification on what they mean by ghosted, or I'll rephrase it as you did, to try to gain more clarity. Maybe it should be obvious to people what ghosted and fishing means, but I find clarifying can at least help me and the other person know if we agree what the definition is and what we both think happened.

*edit: @dataflow, I really appreciate you going back and forth with me on this. I think I learned a lot, about how I try to pull out the intention from the action, and how others may see intention and action intertwined. I'm gonna let my brain digest this as I sleep, if you want to continue, I'd be glad to pick it up in the morning :-) Thank you!

*edit2: ohhh and for helping me get better at using the edit feature and not creating parallel threads, I'm not sure if what I'm doing now is more helpful, but I at least believe I'm being more helpful :-D
Samba has that option too, but I prefer not to store those things anywhere.
It's surprisingly affordable 2nd hand. Not to mention fantastic.
Haha well I did try (unsuccessfully) to give a little context in a comment when I posted it, pointing people to Asuran. But that was immediately buried by far more interesting comments.

Next time it will be title text.
This is hilarious in modern context. So much documentation is effectively "what stack overflow has" that worrying about "man versus info" feels like a distraction.
Yeah I’ve been ghosted by Stripe twice after very positive “this is great we’ll set up next steps” meetings.

One of which was a 1:1 with the CTO, really positive stuff. Few days later I emailed a thanks and “would like to talk about next steps”. Nothing. Sent another a couple weeks later. Nada.

Several months later, got a reach out from a team, said I was interested, and the HM said ok yeah I’ll get you set up. Nothing.

I know I’m not the only one, I know of others who have had similar experiences.

It’s just poor form.
I really wish something like singularity containers had taken over -- that was literally just shell commands.
Comparing to C is always pointless. There is no environment constrained to using C for performance. There are only individuals who refuse to move on from C.

It doesn't matter what language they move on to. Rust and C++ are both good.
There's also the fact that, in America anyone/any family can make it and even become president/senator. It's by the American people and for the American people. Just look at the Kennedys.

In Canada, you look at the country's history and even its current head of state and... it's a foreign non-elected monarch. The other head of state is non-elected as well and is supposed to be a representative of the crown. Same thing for their senate, all nominated. Even until recently, the highest court of the country was... in London! That would simply be unthinkable in America.

This kind of things permeate aspects of life; there is this notion that there is a natural order of things and that people are born into certain roles. And it also seems true in the business world; Banking and Telecom, for instance, are fiercely protected and have an almost impossible moat to surmount for a competitor to come and disrupt the market.
God, all the finance people in here backbiting each other makes me not want to work for any of you.
For any hardware you're likely to support on v1, there's probably a FreeBSD driver, a NetBSD driver, a Linux driver, and if you're lucky a leaked datasheet that's easy to search for. And a windows driver if you're desperate enough to disassemble that.

If that's not documentation, I dunno what is. Each of them will be wrong, of course, but they're all likely to be wrong differently, so you can learn from the differences.
Ironcast TV is probably the closest thing https://www.kickstarter.com/projects/iron-cast-tv/your-next-...
Powerful Drone system using Redis
There is a huge amount of nonverbal information that would be accompanying that statement.

The speaker's motivation for that statement, the speaker's attitude towards the soda getter, the speaker's attitude towards soda, the implied outcome/motivation for the soda getter, the state of beverage availability and thirst in the immediate vicinity, the proximity of the store...etc

Every time someone says something we have to model what different interpretations imply about the mental state of the speaker, compare that with the recent conversational history, the tone and body language of the speaker (and other listeners), our knowledge of the speaker and the broader context. At the same time, each new statement can cause us to refine our past mental models of the speaker and reinterpret the interpretations based on those models.
You might be relying on the top person for the “growing” part even if everything else can tick over nicely.
I think its situational. I have only one employee that I can think of that I'd rehire even in the current market. The relationship is changed irreparably with me after quitting or threatening to if it was for another job. Any trust is gone unless you know they were a mercenary and worth it.
Amazon Aurora Supports MySQL 8.0
See also: http://boringtechnology.club/
worth noting that the parent comment was flagged to death 4 minutes after posting and vouched what, a half hour later?

Anyway, I sent this to the comment author via email, but the best I can do in public is link to https://www.blackburncenter.org/post/on-believing-victims

Context: I run r/Relationship Advice.
I call this. It isn't a single abstraction over shell. It is a single closure over shell. And that is surprisingly hard to explain.

Again, though, I am glad both are thriving. Competition of implementation is... not that compelling to me. Competition of approach, is amazing.
We could, if immigration wasn't a political poison pill
I’m guessing if Trump took a shot at him, he’d have quipped back, just as he did to Bernie.
Something non-tech. The average person might be Android vs iPhone, but I have multiples of both. Plus game controllers, earphones, headphones, monitors, speakers, wearables, iot lightbulbs, you name it. It's easy to justify them as investments too and even get some from a job or client.

What I'd probably like is a camera or food processor.
HN routinely shadowbans and apparently shadow-pins with at least some frequency per this very thread. It's not an organisation that warrants assuming good faith.
Why is this a hot take?

It means that a single transaction can be very computationally expensive, compared to a Bitcoin transaction that is very simple, meaning that it's exponentially harder to scale Ethereum than to scale Bitcoin.
I'm imagining if this had been a comment from a spurned romantic partner. "He cheated on me and took advantage of me," posted anonymously to a web forum. If I were the person being accused, and assuming I had been romantically involved with many people, I may have no idea who is accusing me or which specific instance they meant. Maybe I'm aware that I cheated on one person, but I may not even know if that is the person making the accusation? If I've only been romantically involved with one, then it may be quite obvious to me who it is and maybe even the specific incident to which they are referring.

However, I imagine Stripe has interacted with many many companies regarding these things, but maybe not.

I think I've just been in too many conflicts where the other person thinks I intentionally hurt them and I didn't see it that way, or conversely, I think I did something to hurt someone, apologize, and they are confused because they didn't feel hurt at all.
"Perform quite well" is always relative to some reference. The oldest trick in the book is comparing to something even slower and saying "see? fast!".

GC apologists seek to normalize this behavior. They often succeed, at that. Performing quite well against actually fast things, less often.
Chromium builds are reproducible though .. So why isn't this project using that to publish hashes of valid builds?
I have a Makefile that I use when I need to spin up a new laptop [1]. For your description it sounds like it is functionally similar. What does nix bring that a Makefile like this one doesn’t?

[1] https://github.com/jchilders/dotfiles/blob/main/Makefile
Hyperion and Endymion by Dan Simmons are quite good.

It's set in the far future, when humans have colonized the whole Galaxy, and AIs have become so advanced that they are sentient and have their own world, somewhat parallel to the human world.
I hope this discussion doesn’t get automatically down-ranked just because it talks about Stripe in a negative light. This is an important discussion to have given how common this occurs at tech startups. It is rude and impolite for companies (not just Stripe) to behave in such a manner when hiring. It’s almost as if they forgot what basic manners are and yet they demand so much of the candidate.
I personally have a much easier time reading and digesting documentation in this format than the normal format that is presented from inside of Emacs, so this is really nice for me. Thanks for working on this!
https://twitter.com/jack/status/1247616214769086465
Sorry this is BS and will lead to bad hires.

Regardless of the size of the org you need 45 mins to get good signal.

20 minutes might work for a “what questions do you have” sell call.

But any company making hiring calls on this model, that’s a yellow flag right there
With VC++ you can solidify them directly.
Honestly to be the kind of person who runs a company like Stripe you have to be a bit crazy.

To have the chance to be bought out for unfathomable sums at every step, and willingly go manage the headaches of a big and fast growing company (like this thread) instead?
I was able to read the article at:

https://www.yahoo.com/news/boeing-set-path-disaster-cult-113...

and comments at:

https://ndnation.com/boards/showpost.php?b=backroom;pid=9109...
China’s Mars rover has amassed reams of novel geological data
I’ve had a job for every new job I’ve had since my first one. I have enough money saved to not work for a few years. I could probably be making more money if I switched, but ugh.
I think there is another project doing RISC-V GPU: https://www.pixilica.com/graphics

Also the latest announced RVB-ICE should have a OpenGL ES 3+ capable Vivante GC8000UL GPU (did not manage to find documentation for this exact version but all GC8000 seem to): https://www.aliexpress.com/item/1005003395978459.html

Disclaimer: Expensive if you don't know if it's vapourware and how the drivers and linux works!