skysight-inc/HackerNews huggingface dataset:
Maybe they saying it's already the pattern and want to not continue it? (Like, if we read the comment in best light like guidelines say). And, Stripe has lied to me as well but it was a small issue.
Amazon warehouse workers in Alabama will get another chance to vote to unionize
>Feminism goes out of their way to cancel male spaces while building up female spaces. Video games made by men for men? Bad, needs to include women!

Oh yes, I totally remember the Feminist Jihad of 2016 when women rose up and destroyed Video Games forever!

Do you think that having diversity in video games, both in the creation and consumption of it is somehow destroying video games? If so that is your own sexism talking.

>as if they let men make their own spaces...

Men are free to make their own spaces. They do it all the time actually.

>Feminism also started shaming men who complain about women. Women are still allowed to complain freely about men. Don't they understand how damaging this is for men's mental health that they aren't allowed to let out steam while women are free to do so?

I can still complain about women. So can you. Feminists haven't stopped that. Unless by complain and let out steam about women you mean being misogynistic, then yeah that's your own sexism talking.

>If I bring up male issues as I did here, feminists will come and say things like "Are you so weak that you need to complain and let out steam just to manage your day? Grow up!", or "Why do you need your own space, can't you handle women around you? Don't be a child, just learn how to socialize and all your issues are solved!".

Emphasis on "how you did here" because what you are doing is creating straw men and being sexist. However men are free to talk about male issues. https://old.reddit.com/r/MensLib

Also, feminists aren't saying the shit you claim they are saying about men there. Not all women are feminists. Especially since you are claiming that

>But instead they just say that men have to be stoic or they aren't welcome in feminist society. And I bet this post will get such toxic masculinity responses from feminists who argue that men just have to be more stoic and everything will be fine.

Because feminists do not want men to be Stoics. They literally want men to talk about their issues, their emotions, and their wants and desires. The opposite of stoicism.

>But feminists says men should cry more!", they say that, but they don't mean it. If a man cries such that it inconveniences a woman, guess what? It is the man who is bad. The woman complaining about the main crying is obviously correct, the man should have been stronger, but now he is so weak that it burdens the woman and that is bad. "But you can't expect a person to handle too much emotional labor!", well, the thing is, I've never seen a situation where a woman complained about a man crying and feminists didn't took her side.

Again, I question if you've ever actually talked to a feminist before. I cry in front of my wife all the time. Feminists do not want men to be strong to the point of not wanting them to have emotions. That's not what feminism is about, at all. That's a prime example of internalized patriarchy on the part of the woman. You seem to think that feminist === woman. That is not at all the case.
Interesting, this doesn't seem to use the same, relatively chaotic, flying pattern that Makani was working on: https://spectrum.ieee.org/alphabets-makani-tests-wind-energy...
Ambiguous contract terms are taken to mean whatever is most detrimental to the writer.
>No true Scotsman there.

No, it isn't. You are just imagining that woman and feminist are synonyms. They are not.
As someone who has been on the web site/app dev entrepreneur grind for quite some time now getting leads is a tougher game now more than ever. Social media is fraught with scammers and people with risky black-hat inspired SEO goals that I'm not willing to be a party to at all.

I get lots of emails for jobs and generate estimates at least twice a month only to find out that the person is a scammer posing as a customer. I also get tons of spam that I have to sift through to make sure no customers are missed. It's far easier to go door to door at real business establishments than to get cold leads over the net now.

I can't really complain though, it's still much better than working for warehouse development shops... Far better work-life balance, and I'm in better control of project quality, client management, and the types of projects I agree to complete.
They are just playing the numbers. The dev interview gauntlet is tough, and even the recruiters know it. I made it past some tough technical screens, and the recruiter for a newly ipo’d (well known company) was happy I got that far and flat out told me ‘I have to fill 30+ roles, I have no idea where I’m going to find these 30 people’. I didn’t make it any further, and apparently I made it further than a lot his other prospects. So imagine their frustration. They are trying to throw as many candidates against the wall because very few ever make it through.

I don’t hold anything against these recruiters anymore. They find decent people with good work experience, but even that is not enough for these companies anymore. I try to be as cool as I can with them because for better or worse, they might be the only person in that entire process that succeeds if you succeed (your only friend, believe it or not).
People that FIRE are still working - they're just compressing their working years vs higher income vs lower spending. Everyone is "producing food", just for a shorter portion of their life than normal.
I feel similarly with Docker. But it's easier to explain to newer folks because it's only a single layer of abstraction above shell commands.
Most of the US, I'm guessing. There are 53 million people living out in rural areas. The vast majority aren't college educated.

People just live on a lower standard of living and get by with less. For example, my sister just bought a $28,000 3 bedroom house. It's a boring old company home, in a boring and uneducated area of the country. But, she has lived there all her life and enjoys the people and culture.
Blaming climate is not blaming victim. When they blame climate they know they will have to fix this themselves and take this problem into account for new planes. They won't ask Qatar Airways to change climate of Qatar.

Blaming climate was more a way to tell other customers "we thing you will not have this problem"
> I never got the feeling that either Virgin Mobile or Boost were just for poor, "especially inner city" people.

Virgin wasn't. Boost was. That's why they needed a second prepaid brand.

Tons of evidence to this effect, you just have to go looking for it:

"Boost’s strategy was to go after the young adult market in inner cities. The company tailored its advertising to this group by working with hiphop artists and action sports stars. It also used the slogan “Where you at?” in its marketing messages."

https://www.fiercewireless.com/wireless/marek-s-take-boost-m...

T-Mobile is of largely the same ilk. Call up support and you'll be greeted by a rep with: "Yo. What's up?" Probably why T-Mobile always retained its namesake prepaid brand as well. In the old days pre-paid cell service was overwhelmingly for the poor, who might be late to pay. Respectable folks signed a 2-year contract and paid any price their provider told them they owed.

I ended up on Boost Mobile in the early days by a complete fluke. It was lucky though, as the service was cheap, phones were heavily subsidized, coverage of the iDEN network was excellent everywhere I tried it (Sprint coverage was always horrible everywhere) with just some problems of network congestion.
Can't tell if you're being factious with the second part of your comment. It's almost certainly untrue. Iirc Gates was quoted regretting missing out on the mobile market.
Their recent 1yr equity periods to screw employees out of upside caused me to lose interest (even though that equity will still likely be very valuable). I really disliked how they tried to spin this as something good for employees.

Which is a shame because a lot of stuff they do is super cool, stripe press, increment (recently discontinued), blog posts, patio11 etc.

It seems like a great place in a lot of ways.
Aviation is already one of the most conservative industries there is.
> I've always kept my usage of Nix language to a minimum and found it to be a joy every time.

The trouble is, it's more significant to consider what the pain is in the worst case.

e.g. Two things which count against Nix:
With stuff like Docker, I can get away with not really understanding what's going on, and have a quick + dirty fix. And with Nix, the community is smaller, so it's less likely you'll find an answer to the problem you're having right now.

I worked at a company where the DevOps team used Nix for the production/staging. For local development (and ephemeral development deployments), the dev team came up with a docker-compose setup. -- That said, there was at least one case where the devs contributed to the Nix stuff by way of copy-pasting to setup a new deployment.
At least for Java, it can't do that. It only adds new code below the one you are typing. You can add a comment and it tries to "code" that comment.
>But they don't reject the "kill all men" people. That is just a harmless joke apparently.

Because it is a joke. Remember when women started killing men in mass numbers? Oh wait no, that isn't a thing. But we can absolutely point to countless times that men have killed and harmed women.
You can’t pause and rewind or skip ahead in a gif in any of the major browsers.
I fantasize about a future in which buying a faster computer means my software runs faster.

I don’t spend thousands on computer hardware so that lazy devs can get lazier.
sometimes companies can be disorganized, especially at various inflection points during their growth.

i had a similar experience with a company years ago... had a laugh about it with some friends and thanked the recruiter for their time anyway. six months later they came back and offered a more defined role, but i was already down the path with a different company.

i think, maybe, publicly shaming the company is not the best strategy. if they figure out it was you, and it does damage to their reputations, none of the people involved will ever want to work with you.
A comment and response from their YouTube video:

I'm going to assume that the same propellers that took it up in the air become generators once you reach elevation?

Exactly. More information on how it works is here https://www.kitekraft.de/airborne-wind-energy and here https://www.kitekraft.de/technology
I have no aversion to JavaScript. It's easier just to fetch the session as text and render it in the browser with JavaScript.

If you're building gifs then you need additional file storage and an async job queue for generating the gif. I try to avoid image processing personally.
I recently did a few interviews & was shocked at how often I would complete an entire loop (coffee chat, tech screen, full-day 'onsite') only to be completely ghosted. I'm totally fine with rejection, I don't think I've ever done better than 50/50 for an offer, but it's super unprofessional to just ghost someone who's given you 5+ hours.

It's not that hard to just send a "thanks but no thanks" email.

To name names: Flymachine.io, Boulevard, and Pepper.
It’s not, and neither is links (both are around 165 SLOC). Maybe what they meant was 5 MB of source code, but that’s not right either (even compressed the links source is bigger than that, though lynx isn’t, but who knows what version they’re using). I dunno. Without units it’s anyone’s guess.
The Long View: History’s Seven Deadliest Plagues
You read the correct message here. Thank you.
That’s basically what systemd-nspawn does.
> What a wonderful time to realize my HN handle is mistyped, lol.

About a year and 8 months time lol
Accepted isn’t necessarily the problem. Being willing to accept without acknowledging remaining uncertainty is the problem. Science is often about narrowing in on the answer, while being humble enough to acknowledge it may not be “the” answer.

Most new ideas that occur at the margins of that uncertainty won’t initially be accepted, but as more data comes in that uncertainty is reduced
Miguelgrinberg/promisio: JavaScript-style async programming for Python
Pro Tip: Hire a marketing specialist. You don't have to do everything yourself, you just have to quickly understand, monitor, and properly respect all the aspects of doing the business.

If that is out of budget, find a partner that can build that aspect of the business.
No, it doesn't need to. Rosetta only emulates userspace, so it just needs to give the illusion of protections to the program.
I think globalization may setback but in long term it will pick up.

Back in late 19th century Britain managed to pull off a globalization through empire building, advancements of technology as well as global trading. The two world wars and the cold war put globalization on hold for seventy years, but then US picked it up and started the second trend, which gradually see setback after the financial crisis.
Which U.S. bans are you talking about? Is there anywhere I can read more about this?
Presumably the employment contracts references the CoC, and is thus incorporated in the employment contract, so in theory the CoC could be interpreted under the same rules of contract law. 3 of the 5 counts hinges upon what "Don't be Evil" means, so it looks like (at least on the surface) a major point of contention.

That said I do agree it's an uphill battle to try to get a court to seriously interpret "evil". It's a tautology at best, i.e. "don't do anything you shouldn't do".
My take on what the recruiter did was that most of his/her prospects got flat out rejections and this guy didn’t - which is the most positive signal the recruiter could ascertain from their shitty hiring managers who can’t communicate properly.
> This question could be dismissed by saying that Nix and Docker are different tools that solve different problems.

> One is a container deployment toolkit and the other is a package and configuration manager.

My reading, based on the mapping from the arrangement of the 2 words Nix and Docker, is that Nix is a "container deployment toolkit" and docker "package and configuration manager".

Of course, this interpretation is wrong.

Further, even if applying container deployment toolkit as a description to docker, it still misses a core part of docker, I.e., docker is also a container image building tool kit. The building part and the deployment are for different steps with seemingly equal importance.
The quote above referred to exact copies of the problems, not individual numbers. And the abysmal success rate on four and five digit numbers does suggest it has trouble on rarer numbers.
> How would one optimize for immutability in this case, other than turning it back into mutability behind the scenes?

Roc-lang, which is a functional, systems language in development uses something called opportunistic in-place mutation to do just that. Here's a video where the creator talks about it: https://youtu.be/vzfy4EKwG_Y?t=1276
I wouldn't characterize hoping to use immutable data structures and software rendering as trying to be lazy
Contractors can and do work at multiple places. Full time employees cannot, sort of by definition. It’s an interesting discussion why most developers end up being full time employees.
And ice is the same thing as water, just at a quantitively different temperature.
The downside of immutability is the sheer volume of data (in the form of pixels) that needs to be pushed around. A single 4k frame is 8.3 million pixels, so you are looking at over 30MiB of data for 32-bit color, and you gotta push 30, maybe 60 of those a second. Maybe if you have a really good garbage collector (or a custom one, because frames are all the same size) you can get away with allocating that much data and freeing it every second. But that doesn't free you from the fact that you are not utilizing hardware caches well; you don't get good spatial locality at the hardware level unless you reuse the same physical pages of memory for every frame. And you can basically only do that if you have a mutable design.
"how to get head" expertsexchange
That is why it is an experimental app. It is an experiment. I assume that companies are still quite reluctant to hire remotely because it is hard to train and build trust remotely. Especially, with junior employees. Maybe this tool can help them.
That's really not helpful. Can you find a more productive way to make your case?
This is an application where the goal is to squeeze every last drop of performance possible out of the processor. The "every last drop of performance" crowd has never been the source of the "immutability hype". Your comment is dismissive of many domains of programming - immutable didn't become a thing because others weren't as enlightened as you.
For perspective, how many Google employees normally sign "petitions"?

The article mentions:

> which has been signed by at least 600 Google employees

And then goes on to state:

> The manifesto is also the latest example of how unusually outspoken Google’s employees are

Linking to:

https://www.cnbc.com/2021/11/15/google-pursuit-of-jwcc-among...

Which states:

> The question received almost 1,000 employee votes.

So pretty much the same amount of people are concerned about the Covid policies as the moral dilemma of being involved in military pursuits. I'm not sure what to make of it, but citing the 140k number seems quite irrelevant. It would seem that only a small portion of the total workforce actually participate in these anyways, for whatever reason.

There's surely (at least) an order of magnitude more people who actually care, but don't sign petitions for one reason or another. One obvious one being fear of retaliation and judgement. And with Covid that fear should be way higher than when concerning "ordinary" topics like military invention, given the perceived sensitivity of being "against vaccinations".

Just my two cents.
Clojure solves these issues with unneeded garbage creation in algorithms with the transducers functions.

And you can of course just use java objects whenever you want.
Is Google in any sort of legal jeopardy for hosting/distributing/selling malware? For that matter, is Apple? The latter claims to review the software. Does Google perform any quality checks on the apps they sell? I always wonder about the risks of using Linux package systems, too.
Not that I disagree with using a traditional publisher and editor, but how would you feel about open-source / peer review of a manuscript?
Or copy/paste text.
Systemd timers do have several advantages but they come with more complexity which is why a translation layer is usually applied on user focused distros.

You can enable/disable timers, trigger them manually, see when they last triggered, see when they will next trigger. And probably a bunch of other stuff. They also have individual files so automation can easily add or remove timers. For a power user, systemd timers are much better. But if you just want to quickly add one thing, it probably isn’t worth the effort to learn
Does Nix have an answer to Docker's support for Windows containers? The ability to mix legacy Windows applications with cloud-native ones is a huge boon for those interested in migrating to a modern stack.
> Perhaps more interesting is that WhatsAapp (and some other provides) have a copy of your contact list.

Isn’t this what Facebook was buying with WhatsApp?
If I may: "Like flies to shit."
> How do you think it detects a change to executable memory without a permissions change or a flush?

One way how this could be implemented was the way mentioned above: By making sure all x86-executable pages are marked r/o (in the real page tables, not from "the x86 API"). Whenever any code writes into it, the resulting page fault can flush out the existing translation and transparently return back to the x86 program, which can proceed to write into the region without taking a write fault (the kernel will actually mark them as writable in the page tables now).

When the x86 program then jumps into the modified code, no translation exists anymore, and the resulting page fault from trying to execute can trigger the translation of the newly modified pages. The (real, not-pretend) writable bit is removed from the x86 code pages again.

To the x86 code, the pages still look like they are writable, but in the actual page tables they are not. So the x86 code does not (need to) change the permission of the pages.

I don't know if that's exactly how it is implemented, but it is a way.
Yes, the conservative-neoliberal alliance that has produced terrible inequality and political institutions incapable of solving problems because they aren't actually responsive to the public... succeeded everywhere.
The article starts and ends with "they are very different tools for different use cases". What was even the point of writing the whole thing hypothesizing whether one will replace the other?
Or school appropriate. I made this mistake circa 2008 lol
Sure, I didn’t say those conversations shouldn’t happen, just that they could avoid amplifying them without picking a side.
Because it is simply fucking stupid to needlessly provoke powerful people who have superpower/super-economy status in this world, and you understand that. don’t be a child.
You may call functional programmers who prefer immutable data structures lazy because we want to actually understand what we create, but I don't see how the 10 billion layers of abstractions and state duplications somehow end up making better software.
I agree with that sentiment, It would just be nice to be able to turn of that kill switch, you know?
It'll probably be something like this[0] and this[1]. I think there are more export restrictions than these two examples.

[0]: https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...
[1]: https://edition.cnn.com/2020/12/18/tech/smic-us-sanctions-in...
Any idea why Mozilla has chosen to implement it this way?
Have a look at 'Why are there NIMBYs?' (Eg http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.981... )

I wouldn't exactly call your typical middle class home owner an elite. Would you?

> There should be enough places to live built as there are humans.

We have the technology to build high and stack apartments, and the wealth to afford it. In many places, we just don't have the regulatory environment to do so legally.
And that’s a bad thing? I’d do the same thing if I had a successful company that got referenced somewhat regularly on HN.

I assume plenty of other people do that, e.g. Steve Klabnik with rust articles. Unless they’re just always on HN…
Congrats! One nit I have about SolidJS documentation is that it doesn't have a clear path for "migrating from React" which I take it is probably actually important to you given how similar SolidJS looks to React and how much faster it claims to be. Also might be good to include a section on how to interop with existing React libraries -- even if the answer is that you can't.

And it might be worth putting in your HN profile that you are the creator of SolidJS. :)
My thinking is 25 years. The main reason for this, at one point on time it was difficult to get a book on Amazon that was 25 years old. I can't find the research that claims this. But 25 years feels like a decent amount of time as well.
Perhaps with an expensive extension for an additional 25 years.
My personal opinion is the current length of the is unconstitutional.
Your book was incredibly influential in my early years, and I have to say the number one thing that set it apart from everything else and made it accessible to a 13 year old me is that it was about people. Even the cookie recipe was just that extra humanizing touch.

Your friend was so right