skysight-inc/HackerNews huggingface dataset:
I interviewed someone once who refused to try my problem. I don't know what was going on for him that day, but after the quick intro to the problem, he didn't want to do it. I was the last one on his interview schedule, so I walked him out and got 30 minutes back.
Correct. But then they cannot enjoy the protections that come with being a "Public Square". You don't get to choose "OK I'm going to be a publisher/editor of content, but I will enjoy the protections of being a Public Square". Currently all of these companies are breaking the law, it's a known thing, but nobody is doing anything about it, same for the Logan act and many other laws that we have that are broken all the time and nobody enforces them.

If you're a publisher the size of Twitter of contact, then it's much harder to create a monopoly, because you need to spend countless millions of hours per week editorial editing content to make sure that none of it is illegal/defamatory/etc. Having the protections of a public square well only pretending to actually be one is fraud.
>Usually the only reason someone asks "what browser" is so they can make snide comments about it

I wasn't the person who asked, but I was also wondering and appreciate your answer for non-snide reasons. Especially in the context of the larger thread it's nice to hear what people use.
> There is significant shuffling of interviewers and schedules. One almost has to be on-call to be able to react quickly.

This is a sign that an organization is doing too many fucking interviews. When you get scheduled for an interview every day of the week, you are quite literally forced to stop caring about the impact of cancelling interviews last minute. The recruiters may try to find an alternate interviewer, but often the candidate gets shafted. I never realized how common forcing the candidate to reschedule was (I had never experienced it while interviewing) but it happens to probably half a dozen candidates per day at my 600 person company.

Stripe notoriously went through a “hyper growth” (doubling headcount year over year when already past several hundred employees) phase for a number of years. That is an unspeakable torture to subject an organization to.
There's no bite to the company to decide not to hire you/fire you even if you have an offer from them.
You can use Nix to create a tarball that can then be launched as a Docker container. However, I haven’t figured out a way to make Nix play nicely with container image layering—you get a small container image for deployment, but you’ll have lots of such largely-duplicative tarballs in the CI pipeline and the latency for generating them is annoying.
> But bitcoin collapses not just every 30-100 years, it collapses every 0.5-5 years.

When someone says that a fiat currency collapsed, it means the value went to zero forever. Bitcoin hit a new all-time high price in USD just recently. Not the same usage of the word collapse.
Shooting the messenger. The linked page is not up to encyclopedic standards of neutrality, but there are bits worth discussing.
Susan Kare's bitmap fonts, icons, and other visual design elements for the original Mac have rarely if ever been equaled.

More so even than the Lisa UI it directly derived from, the original Mac UI was beautiful, functional, and charming in a way that most modern systems aren't.

Also bitmap fonts can't be copyrighted (in the US at least), so anyone is welcome to use them if you want a beautiful retro feel for your web site or even your desktop.
mutability is a data structuring virtualization but i'd just as much suspect the runtime virtualization.

that the bundle used to be 570kB isnt an immutability issue. itcs that clojurescript drags in a whole clojure runtime, a new virtualization layer atop the js runtime. that, to me, is the most likely suspect.

that said, for sure, short tbeow away high gc allocation patterns are generally not good. at work there's a lot of "functional" patterns, nary a for loop in sight. this endless .map() .filter() usage causes near exactly similar issues, with shortived objects. it seems ultra sad & silly to me. waste after waste. but i also think we have much more deeply rooted problems.
Yeah but it's not really a contract, the code of conduct clearly doesn't obligate Google to do anything. It's just a list of basic rules & policies like every other company has, its purpose is to put a bunch of rules in writing and it is signed by new hires so that there's a documented acknowledgement of those policies. That is, a CoC is often the document used when firing someone but is rarely going to help someone keep their job.

A company breaking or changing policy is not by definition unlawful or a violation of any employee's rights in the US. There are exceptions to this, but many people would be blown away at the massive leeway companies have (e.g. only ~20 states consider PTO "earned wages", other states have far lower or no PTO protections on termination).

That said, their lawsuit isn't really about breach of contract, it's just one of the 5 counts they are trying to establish (the complaint is only 13 pages double spaced, totally worth skimming[0]):

COUNT I: BREACH OF CONTRACT

- Plaintiffs say they were fired for following the CoC and calling out evil (working with DHS / CBP / ICE) that Google was doing or considering doing.

COUNT II: PROMISSORY ESTOPPEL

- They would have taken a job elsewhere if they knew "Don't be Evil" wasn't going to be honored and gave up opportunities for no reason since it wasn't.

COUNT III: BREACH OF IMPLIED COVENANT OF GOOD FAITH AND FAIR DEALING

- Basically the same as count 1 but focused on bad faith by changing the policy.

COUNT IV SLANDER/FALSE LIGHT

- Plaintiffs say Google slandered them by falsely saying they leaked confidential information.

COUNT V: TERMINATION IN VIOLATION OF PUBLIC POLICY

- Plaintiffs say they were fired for exercising protected political action and/or for their membership of protected classes.

In my opinion the DHS / CBP / ICE child separation policy is pure evil, so is a lot of the incarceration this country[1], but the lawsuit isn't going to come down to the definition of evil so much as it will come down to California employment law.

[0] https://www.documentcloud.org/documents/21119310-google_comp...

[1] https://www.propublica.org/article/black-children-were-jaile...
As a matter of fact I did read to the end, since other than the eye-rollingly dumb rhetoric around wokeness it did raise interesting points.

They get the root cause completely wrong, but of course that's expected.

Conservatives are free to talk about their agenda whenever they like. The fact of the matter is elite conservative thought is wildly unpopular, and they know it. So all this culture war crap is all they have.
I also hire a lot of people and I tend to agree with you. It’s hard to think that I misunderstood the process, however, when a start date was mentioned.
I hear of people interviewing regularly and I honestly don't get it. I couldn't be motivated to go through the process without the intent to leave my job and take one at the new company. It's very binary for me, I'm either definitely looking or not looking.
Talk about great HR support
Perhaps they are worried about mixing the content up? Like if they have some friends over and want to play some music...
I was interviewing with Stripe about a year ago and had a very similar experience.

I also heard that attrition is really high and work-life balance non-existent.

So maybe I was lucky in this case.
I would place "driver support" as on the same level.

Porting a web browser to work on your platform (chromium, webkit) doesn't require rewriting the whole thing, and chromium etc already are designed in a way to isolate browser code from OS-specific code (as we can see by chromium code for windows/linux/macOS/android being mostly shared).

On the other hand, making it so your OS works with the large number of common USB devices, networking chips, etc... it's a fantastical effort which linux only barely manages to accomplish.
This is nonsense. I talk with my favorite furry purveyors of printable guns on twitter nearly daily. I have criticisms of how Twitter bends to the establishment left, but there's a lot of stuff on twitter that makes many blue people very angry.
One thing in the blog that is not true is that you can only inherit from a single layer. You can use multi-stage builds to grab & blend layers: https://docs.docker.com/develop/develop-images/multistage-bu.... It is not as powerful as nix, granted, but it is possible.
Twitter recently rolled out full support for their v2 API along with improvements to the usage policy, and the ability to get started quickly with essential access. What issues do you have with the API?
She lived a job where she was working 60 hrs a week?? That’s insane. And it crazy people accept that.
everybody complains, nobody offers a solution. I'll start.

1. when you're first contacted by a recruiter, company provides a written set of values/principles that the company expects from its recruiters and staff, contact info if you feel the company didn't live up to these principles, or have a suggestion for how to improve the process.

2. tie x% of recruiter comp to good behavior, and y% of interviewers.

3. automatically send surveys to candidates (both accepted and rejected) and check to see if you feel they could've streamlined the process or made it more pleasant. Capture an NPS score. Offer a cash bonus thank-you and another for referring friends.

other ideas?
Firefox is no longer just a browser. It's a brand. The gecko engine needs promoting; not Firefox any longer. The name confusion is going to destroy any hope, IMHO.
Yes, browsers probably have their own relatively short timeouts. (curiously enough, system TCP stack will never close idle connections by default, and even if application requests SO_KEEPALIVE, default intervals are usually in hours range)
Its really not very complex, but its hard. lift weights 5-6 times a week. And be consistent. Consistency is everything.

After about 6 months you'll see incredible results. Keep going.
Yeah you should have. I was about to comment on how toxic this kind of worldview is, but held back. At any rate, this kind of thinking ensures a world where opportunity is increasingly siloed such that even the best and brightest wind up losing for want of wealthy benefactors.
> If you run docker build twice with the same Dockerfile you might get 2 images that behave in different ways. For example, a third-party package could silently be updated and cause breakage. Aggressively pinning dependency versions helps, but doesn't completely prevent this issue.

If "aggressive" means fully, then why doesn't that fix the issue?
+1. Also a founder of an $XB fintech. Exact same story. Patrick + John dangled an acquisition to get a look inside, and ended up re-trading on the terms. Then proceeded to target 2 of our team members to recruit. Fast forward a few years, and now they have deployed a team to directly copy one of our products.

Amongst their L2 team, Patrick and Will are described as the "killers". I guess maybe a bit of duplicity is required to build a company of that size...
I might add that the people who can afford it move to those certain cities. But yes, you're right, we already do a great job making sure that not all children have equal opportunity.
I was going to say I hate those brittle hard plastic jewel cases but there are many better form factors out there and this blog post shows box sets made from better materials.

At higher bitrates mp3 (and AAC) is OK, but through good headphones the difference between common 128kbps mp3 files and CD audio is night and day.
I don't use it much, but when I do open it up, it seems like it's 99% construction memes. I must've hit like on one or two and now it's got me in that rut.
Healthcare options were a major deciding factor when I pursued entrepreneurship in 2011. Ultimately we decided that the Massachusetts options at the time had sufficient coverage given we didn't yet have children, but the plans were significantly cheaper than today and employer packages offered higher degrees of security.
I'm wondering if there is a wiki somewhere detailing the different ways to easily disable wireless connections inside consumer TVs...

From the link: > I taped the loose ribbon cable to the inside of the TV with a note saying, "Wifi Module disconnected, so as to disable 'Unknown Device is Disconnected' message." That way if anyone ever looks in there in the future, it will be known what was done :-)

excellent :)
> Single payer proponents claim on the order of 10x cost savings compared to the status quo.

Who's saying that? The U.S. pays about twice as much per capita as most other developed countries for healthcare which implies that a 2x savings should be at least theoretically possible, but I don't think there are serious claims of 10x savings unless you're talking about premiums for low-income people that are heavily subsidized.

> I think it's plainly obvious after SF spending $50k/homeless person that more money isn't going to help them.

The only conclusion I draw from that is that the money San Francisco is spending isn't being used efficiently.
not the submitter but saw it recently mentioned as the small library powering asciicinema's 3.0 rebuild[1].

[1] 4x smaller, 50x faster, https://blog.asciinema.org/post/smaller-faster/ https://news.ycombinator.com/item?id=29387761
Most anyone in their mid-thirties or older who were computer literate 10-15 years ago cultivated some kind of media library. To say nothing of (ongoing) iTunes/Amazon/Beatport/Junodownload/Bandcamp/etc purchases delivered as mp3 or losslessly, or all the random bootlegs on Soundcloud or blogs, or piracy.

Minority, sure. But "massively"? Like, who is your demographic? Gen Z?
x86 does not require an icache flush because it has a unified cache. Rosetta emulates this correctly, which means it must be able to invalidate its code without encountering such an instruction.
Thanks for clarifying, had a Poe's law moment there.
Beatles is the reason.
False. It's not linear, it's not directly related, but it's certainly not unrelated. As reliance on a blockchain increases, as it becomes normalised in our daily lives, the number of entities motivated to be part of the blockchain increases. As the number of entities increases, the number of compute cycles per transaction increases.
Customers left without Thanksgiving meals after Boston Market no-show of workers
A lot of package repositories prevent this now, but theoretically your package repository could allow a new version of the package to be uploaded with the same version number. Docker tags have this issue in fact, so even your base image could change underneath you.
- Understand second order and third order effects of a decision or action

- Varied perspectives and approaches to a given problem

- ability to ask good open-ended questions

- Understand the technical (rules or science based) and non-technical (humanities) implications

- abstract thinking ability, logical and mathematical intuition
Yes, so I was doubly frustrated in this instance. I know the BSD-style init script system that I learned with Slackware is not geared well towards modern hardware (i.e., laptops), but it was so much simpler to read and comprehend.
I liked XMMS, it was very clean. I spent far too long building it for my Sun workstation in about 2004...

TIL - Audacious was a fork of XMMS!
You left off the other half of the sentence that makes it more clear that there are some highly educated people in this cohort: " and nearly 4 in 10 a postgraduate degree."
So far it looks great (except for the gnomish minimalism). I'll take a longer look when that blinding white theme the demo uses is changed to dark. (A nice feature that most OS's have.)
You bring up the example of a supermarket and another comment brought up a public library as examples of buildings with much larger collections that can’t be relied on for spatial navigation. I think both of these examples show exactly the opposite. Ask any librarian or supermarket shelf stocker how they locate things in the building: the answer is spatial! They have an intuitive picture in their mind of where everything is located, not only in terms of which shelf the object is on but how those shelves actually look based on the relative positions of everything on them.

then someone updates the operating system and bread gets moved to the other side of the store

This never happened in the classic Mac Finder and it certainly doesn’t happen in a supermarket or library. The fact that modern computers do this is another strike against them and in favour of the old spatial Finder.

It’s the principle of least surprise. The more your computer works to keep everything exactly the way you left it the more comfortable you’ll feel as a user, confident that nothing will move around when you’re not looking. The fact that today’s operating systems are so much more jam packed with extra features — and that this may complicate the task of preserving user’s spatial memory — is not a point in their favour.
> there are comparable, much more energy efficient alternatives for everything you use crypto for legally

No. The only alternative that is even remotely similar to Bitcoin is gold, and gold mining is horrendous to the environment. Proof of stake coins are not Bitcoin, they don’t provide the same value proposition, and if you don’t understand why then I’d encourage you to do some more reading (including the entirety of the article linked in this post).
Using intrinsics correctly generally requires understanding assembly, because they are supposed to match the assembly you'd want to generate. Just sprinkling them around because you're not familiar with x86 assembly is unlikely to be productive.
> Their API stewardship is a mess

What issues have you had with Twitter's v2 apis[0].

[0]https://developer.twitter.com/en/docs/twitter-api/getting-st...
I wish I had the finances to be able to deliver this burn.
Good to know, But LPL would have still had over 2 million subscribers a year ago, I'm talking about someone who starts a YT channel today and makes such videos.
GDP would be increased if more people moved to NYC or the Bay Area? That's like saying if a company just hired more people they could make more money. It doesn't work like that.
Financial Times article referred to in original post is behind paywall. If this is about Lahde Capital Management circa 2008, here's an article from The Guardian:

https://www.theguardian.com/business/2008/oct/18/banking-use...
Yeah, it's funny, I read to the end; it's not a bad piece of writing though I suspect I wouldn't see eye to eye with the writer on some economic issues; I hold opinions that you might call classical Marxist, or Marxian, and to be honest, the analysis seemed almost "historical materialist" and he even uses Marx in his argumentation, and this quote "If politics is indeed downstream of culture, then it must be added that culture finds itself perched snugly downstream from the realm of production." could come straight out of an old issue of Monthly Review or Capital & Class.

Anyways, not easy to pigeon-hole. But maybe not super coherent either.

And yeah, his quip about "what passes for the left" -- indeed. The left -- and its bread and butter based economic critique -- is mostly unidentifiable in North American politics today. To the point that most educated Americans can't distinguish between neoliberalism and "socialism" anymore.
While you can copy files from different stages, I wouldn't consider this to be the same thing as composing two base images together. Like the example in the post, you can't take the Rust and NodeJS images and tell Docker to magically merge them. You can copy binaries & libraries from one to the other but that seems extremely tedious and error prone.

Whereas Nix makes it rather trivial to compose together the packages you need (eg Rust, NodeJS) in your environment.
Find a good tax professional in your area.
Here's a dirty little secret … and I know this is going to upset many of the statist types … but vast majority of those OECD types of datasets are so utterly polluted that they are essentially useless beyond the broadest of strokes. Just alone the definition and the application of that definition and the capacity to accurately capture the data alone produces excessive inaccuracies that in essence rely on the formality of the process and the institutional perception as a means to claim or even just project assumed authority and accuracy of the data.

To put it in a different context; the self-delusional con job that was the lie about how wonderful and amazing the Afghan national army was for the last about 10 years minimum, is a perfect example of just how broad, deep, and long a blatant fraud can be perpetuated in such an open and overt manner, all underpinned by all kinds of shiny presentations and back rubbing soliloquies.

It's all fake. I know that makes people's cognitive dissonance flare up, but that's the uncomfortable truth. The emperor in fact has no clothes on, nor do any of his courtiers. We will see how long the charade can last.
I am not sure about "HN code of conduct" here, but personally I dislike serious allegations posted anonymously and without any proof to back it up.

You may well be right, but posting these kinds of things this way is best way for HN to devolve to be unusable for any serious discussion on anything.

--

EDIT: (I can't answer any more because I am being throttled by HN for posting "low value content").

How hard do you think it is to create multiple fresh, throwaway HN accounts to post "corroborating" comments?

I dislike these comments not because I think they are incorrect but because if this is the discussion standard we accept it is basically open season for trolling.
Does AWS Know Itself Yet?
Probably because of non-deterministic builds. Especially if the dependency pulls info from the network at build time.
Nix supports this quite well.

https://nixos.org/manual/nix/stable/#multiple-versions

The Nix and container mindset are very similar in that they refer to all of their dependencies, including down to glibc.
Well yes, you basically come to what i've been writing about so far: the issue is with libraries like GTK 4 that break ABI backwards compatibility. It isn't the issue with Linux, Linux doesn't break ABI backwards compatibility - if GTK 4 didn't break their ABI you could use the GTK 3 API as a baseline for your application and dynamically load the new GTK 4 stuff (and as a bonus you'd get any inherent improvements that might be there in GTK 4 that are exposed through the GTK 3 API, like how -e.g.- applications written for WinXP get the emoji input popup on Win 10 even though that didn't exist during WinXP's time).

The REAL problem is libraries breaking their ABIs, not Linux itself.
> Maybe consider registering at a local lively coworking space/accelerator? You may find like minded people you can form a cooperative with.

I did try a coworking space but it has not been the best year to get that in-person experience. :) I'm vaguely looking into accelerators now but I'm naive so I'd kind of rather build a slow, sustainable, healthy business than get swept up in the mindset having a VC funded startup requires.

> Also as far as the contract work that is enjoyable and pays well -- in my experience this mostly has to do with knowing the right people. People who are high up enough in an org and technical enough to be sympathetic to understand what enjoyable jobs for you would be.

You're right and I misspoke a bit. There are definitely enough opportunities out there but you have to try things out and move on if you don't enjoy it. The last two contracts I had paid decently but I found the style of work completely demotivating. So I keep looking.
> except as a punishment

Anyone convicted of a crime in the US can be turned into a slave as punishment, and that happens every day. US prisons are filled with slaves right this minute.

https://www.aljazeera.com/opinions/2017/9/9/slavery-in-the-u...

https://www.npr.org/transcripts/884989263