skysight-inc/HackerNews huggingface dataset:
I'm not a programmer either. I just started running Linux out of curiosity, followed a few "copy-paste this into your terminal" guides, eventually got the hang of it and now I do almost everything in it.

It both is and isn't "a whole language". Most commands just execute a single program with options and/or arguments, except you don't have the overhead of opening a GUI, finding the right dropdown menu, etc. You quickly start to pick it up like you would a spoken language, remembering the "words" for actions, and it becomes a very natural way to think.

IMO the biggest stumbling block is just learning how to type efficiently. This includes knowing about tab completion, history search, putting stuff in your .bashrc and so on.
The initial comment is "Are we the baddies?" (compared to pro-russian people)

I'm just saying it's not as simple as 0 or 1

absolutely no defense of any kind of violence, terrorism and any war, that's more your perception
Code-generating AI can introduce security vulnerabilities
> that is what WSL1 tried and failed at

What did they do differently with WSL2+?
Me too using (co)lima and no issue.
You can mix x86 and ARM images in a transparent way
Since I had to look it up: https://en.m.wikipedia.org/wiki/Photorefractive_keratectomy
The concept of having a politician in your pocket is more of a movie plot than reality.

Many politicians will gladly take your money as donations to their campaign. They will also enact legislation that is favorable to your industry and whatnot. But one thing they will not do is sacrifice their political career for someone who's one of the most despised persons in crypto.

What's the benefit for the politician? SBF isn't going to be doing them any favors for the rest of his life. SBF played his hand, he lost, he's alone and it's over.
> It's such a fundamental tool to development in this day and age

I'd change this to "web" development. There are a lot of us not doing anything that requires even thinking about docker.
HP Dev One Laptop with Linux (Pop _OS): The Definitive Review
Absolutely for pleasure, yes.
Infuriatingly stuttery for me on Firefox (on Linux; AMD Ryzen 5900X, so not exactly underpowered; plenty of RAM but very weedy GPU) but perfectly smooth on Chrome. It would be interesting to know whether this is something Chrome does better or whether it's just that Chrome and Firefox are different and whoever made this only tested/optimized it in Chrome.
Using a Windows or any of the Linux Distros as a desktop computer you will find that the GUI programs are designed around the idea of a file system, file paths, and generally creating and opening files. On Mac OS X you can use the terminal and be okay. But if you're doing something in the terminal and want to do now combine that with some GUI program, well, good luck. It probably won't even have a way to open files from a folder. The entire filesystem abstraction is hidden and deprecated. It is the core of the Mac OS intended experience.
Someone else goes to the store for them. Or they get driven to a dr appt. Sometimes 'disabled' really is more debilitating than people expect.
Now they do, but at the time of publishing they had different rules so those apply.
> Are you trying to spin a 20% wage increase as bad, somehow?

No, they're saying that it doesn't go nearly far enough to address the massive inequality and poverty issue.
Music notation does not include any information about what the notes should sound like. The actual sound synthesis, not the notes, is the majority of the code size here.
- A former CTO made the decision to fork thread mesh protocol for an IoT project. Thread (and our development) was totally inadequate tech for industrial usage. Months of development went by and no progress was made. We wound up licensing some proprietary mesh protocol.

- Same CTO somehow convinced investors there was no x86 machine available on the market with the right specs for what was needed… so they put together a team of hardware people to design and build a motherboard.

- Personal… bought a late 70’s / early 80’s Sol cat catamaran sail boat for 500 bucks while in college. Unbeknownst to me, the hulls were notorious for delaminating and I didn’t know what to look for at the time when I purchased it. Long story short - I spent months of effort fixing and painting it, a lot of money, and sailed it once before giving up on it (of course it partially sunk during the maiden voyage). It wound up blowing away in a hurricane.
I would like to enjoy simple things without turning them into a complex bureaucracy. The idea of a free book swap does not need a ton of legal infrastructure.
At a past company, we (incorrectly) assumed we'd always have to support an on-prem deployment capability, so we decided to build our own virtual appliance (assuming we'll do actual hardware one day). That appliance cluster had to do a bunch of heavy lifting to provide a bunch of services, and we had to do it all ourselves. We even had a Cassandra-like DB cluster, which we stupidly tried to do using Scylla-DB (Scylla is amazing now, but it was just getting started at the time, and while it was super fast even then, it was not stable or reliable enough at the time).
To add insult to injury, we only did a single on-prem deployment ever, and that customer never actually converted to a paying one...

If I could do it all again, I would have gone cloud-native (or at least leveraged K8s), and I'd use as many managed cloud services as humanly possible.
At a later gig - we did just that, and we very very rarely had even 1% of the infra struggles we had with the solution I described above.

Nowadays, my basic advice is to always buy the best possible service when you start out, and only start to think about replacing it with DIY services when you have enough scale to pay talented engineers a salary to build AND support replacing it - and even then, the potential loss of focus and velocity might still make this a bad idea. There's a reason Netflix is still on AWS.
>morning brew at EoD

What is this?
I have a non-exhaustive comparison table of different alternatives here:

https://github.com/xixixao/recomputer#same-use-case
This is a great explanation of overhead and opportunity cost. I'm always trying to make that pitch for selling my product, but the biggest issue is that I think many companies are just jumping in on BUILD without even researching BUY.
Real estate is not exactly a liquid commodity market. Because sales are fairly infrequent, sellers tend to try to wait out buyers' markets by simply not selling.

This means you are not likely to see as high a volume of sales in a down market, at least at first. This slower movement of property can prop up prices in the short term as pent up demand (waiting for a lower price) competes to purchase.

You will more likely only see prices plummet if the down market lasts long enough that sellers can no longer wait, and/or sellers see that waiting will only bring a lower price. Inflation doesn't help here, as it makes waiting to sell more attractive.

If it were me, I'd make sure to track properties, and engage at lower price points. People may not take it, but eventually, you may be the best/only one offering to buy.

Oh, and remember, the 'price' you see is the asking price. That is hardly ever the sales price.
> Apple ships a Unix without a modern Unix packaging system is ridiculous.

Pray tell, what is a "modern unix packaging system"?

- The multitude of apts yums etc. that still require sudo for even basic user software?

- snap? If understand it correctly, there is still a multitude of issues with it and heated debates in various coreners of the internet

- nix? the one that no one truly understands and is half-baked at best?

Any other from this list? https://en.wikipedia.org/wiki/List_of_software_package_manag...
You can write good software in almost* any language though. Encoding of domain and/or clear coding style is mostly orthogonal to language syntax. The OPs exercise is exactly to show that language choice is not all that important, since you can write good software in bad languages and you can write bad software even in the best languages.

* Excluding some deliberately opaque languages like brainfuck and malbolge.
outside source(d) heater
Spanish here, in the early 80s he was fairly popular here and would be played in the top pop music stations, although to many adults it felt strange and experimental. I was a little kid when I asked to get The Concerts in China for xmas and my parents were like WTF.
Windows Terminal is a new-ish application. It does command line, powershell, and the console to your WSL instance automatically in different tabs. It's pretty slick!
For what it's worth, I've never heard the opinion that the 2nd half of season two was bad. I don't view it that way, I mean there are parts of season 2 that are bad/cringeworthy for sure (the living room song with Hurley, Donna and Laura's cousin is brutal), but the 2nd half is intense, surreal and necessary to understand the full story through season 3.

Honestly I'm baffled by that comment, and my circle of artist friends is pretty deep and this is not a common opinion at all.

To each their own, of course; I would watch the show and decide for yourself.
I wrote the comment your replying to...

> This maybe makes sense from a hiring manager's perspective, but I think a lot of the people who say "let me know if I can help" are non-management peers.

A good number of my management gigs were PEERS hiring me in as a fellow engineer, and me getting promoted to be their boss. Much of the hiring I have done is peers of the good engineers on my team. If your peers think your great, that your going to make them look good by doing well then your name will come up.

Every manager is different, "hire this person" with some sort of resume is going to get my attention! Your peer can do that for you!
You joke but there are leftist articles about Paw Patrol and the patriarchy, globalism, and every other -ism you can imagine.
Interesting. I am concerned, however, that those ceremonies would not be protected against sabotage. For instance, if a few participants decide not to follow the protocol, the ceremony would need to be restarted. A question then, would the dishonest parties could be identified? That can be used as a reason in the face of security to limit who could join and in that way, sabotage the ceremony.

> An entire community could participate for their local votes and they could each destroy their own key in order to have confidence in the result.

Two problems. Dishonest voters spoil the process. Synchronically running multiparty ceremony between all participants at the same time (what if the voter could not make it, what if the server gets a DDOS attack in the process).
considering recent bad press the cost of the additional transaction fee seems like very cheap insurance
Indeed, I was just expressing my happiness at seeing my birth country improve, not saying that a country should trap their populace there to do so.
Lol it IS A MEME. The image of that dog has been there since before bitcoin ever became mainstream. Later, people started doge coin as a joke. https://knowyourmeme.com/memes/doge
Somone messed their meme history class.
People can select multiple editors, so you can't sum them like that. E.g. people on windows could use Visual Studio AND Notepad++. All this says is that at least 10% use Mac because xcode only runs on the Mac, and at least 32% use Windows.
Anyone wonder why Mickey Mouse is no longer the signature Disney character any more? I think we know why now. No more control over the character.
Eh, no it isn't. apple does have a public container API but the problem is you still can't run Linux binaries on macOS no matter how many containers you put them in.

Containers on macOS don't use OCI images or anything like that, but scoped and grouped access to system resources with a separate user land that 'looks' like a full OS has been available for over 5 years. Even without that, XNU has plenty of facilities for it, and even if it didn't you'd still be able to use Launchd environments (which are more akin to LXC).

Docker relies on specific implementation details of the Linux kernel. It always has. That is why you always need a Linux OS somewhere to run the containers.
The biggest issue tends to be when people double down on continuing down the wrong path when a better alternative is obvious. The thing you bought or built is often the wrong decision three-to-five years down the road.

When you do hit the fork in the road on build/buy I don't have a hard and fast rule but generally I take the view that if it isn't directly related to revenue generation for the company than it shouldn't be built.
Yes, you can add percents like that because they share the same base. Thanks, that makes sense... accepting multiple values for a "what's your primary OS" question is the problem.

Edit: Sorry, I thought you meant only the OS question allowed multiple answers. You're right, makes sense they would allow multiple answers for IDE too.

Still, they shouldn't call it "primary OS" if multiple answers are treated with the same weight.
The last three years of my work will be permanently abandoned

https://news.ycombinator.com/item?id=33804293 by Eric Lippert last month
So many comments and no one saying that a linux laptop is far more affordable?

I guess the main reason is that with $1200 you can get a high end linux laptop while for the same amount of money you get a M1 Air.
To be completely honest, a lot of that backlog is completely self-imposed thanks to the way (mostly Indian) body shops game the H1B system.

Keep in mind that If I want to hire: A smart graduate from EPFL, Polytechnique or ETH Zurich who interned at CERN and has contributed to the Linux kernel for a software engineering job at a unicorn startup or

A grad from a second tier "technical college" in India with a visa refusal rate of ~90% for a job doing manual UI testing and QA for a body shop [0].

my only path forward is H1. They'll both be listed as "computer related occupations" and apply for the same visa in the same quota. Does that make any sense to anyone?

Of course, my odds of getting a lottery spot for the former are dramatically lower, since we all know body shops and consulting firms won't hesitate to file 4-5 applications per seat they plan to fill out (so one can hopefully get a spot in the lottery and not get any RFE).

Let's be real for a moment here: if the people applying fraudulently were to simply respect the law and only use these visas for real specialty occupations the backlog would clear itself in a few years.

Thankfully, the previous administration started issuing more RFEs and catching fraudulent applicants [1].

[0] https://www.nbcbayarea.com/news/local/silicon-valleys-body-s...

[1] https://www.huffpost.com/entry/trump-h-1b_b_5890d86ce4b0522c...
Sounds like a Qemu problem?
Or, you know, use a time-aware database like XTDB or Datomic.
I think you’ve just described what happens in a normal bank, except with less regulation and more scams. What’s the point?
It is a personal project, not publicly available.

I don't know of plaintext editors making use of the separators by default, because they are not considered plain-text in the POSIX sense (although this leads to some tedious semantic debates that I am profoundly disinterested in).
Hardware for a Russian bot farm with 100k sim cards and 1.5 mil social accounts
Does anyone have any idea what the software/hardware stack looks like for an ops like that?

There is also a longer 5 minute video but it's only available in Ukrainian https://www.youtube.com/watch?v=TpqHCrn-f-8
Building our own ETL tool on top of Apache Spark.

It did work better than Informatica or whatever, but now we run 20k Spark jobs a day in the cloud, and it is incredibly wasteful to start whole Spark instance to touch ten megabyte csv file or database table.
Top 1% by wealth maybe. In my experience, those in the top 1% by income are not that far off from the rest of the top 10% or so. Life looks easier, but they're still paying a mortgage and require a job to survive. I'd even wager some are still living paycheck to paycheck sadly.
>> Just looking through the paper makes my head spin. The Japanese are undoubtedly the most skilled engineers in the world.

> May I have your permission to use this as an example of a logical fallacy?

_If_ the comment was "Just looking through the paper makes my head spin; therefore, the Japanese are undoubtedly the most skilled engineers in the world." then it would be a logical fallacy.

As written, one has to make an _uncharitable_ assumption in order to classify it as a fallacy.

A _charitable_ reading is that the author has other experience suggesting the ascendancy of Japanese engineers. Such a mindset would open the door to interesting conversation, such as "What else have you seen that impresses you about Japanese engineering?" That might lead to everyone learning more, and, heck, even being inspired. Try this next time, please?
> Honestly because wrapping up an Arch config after 2 hours of tinkering and realizing your headphones don’t work because of esoteric driver issues is a key factor.

Don't use arch if you are not prepared to configure it yourself.
So you think that putting them in high crime areas is "bias?"
$2000 only buys the absolute base model 14”, so it doesn’t give you much to play with.

If you are expecting to buy a laptop & accessories out of that, you’re going to struggle :/

That said, I always recommend a good external monitor, a comfortable
keyboard and mouse/trackball/touchpad, and a good chair.
It's not lost, it's just not relevant. Build is generally done in CI/CD often on the same OS as arch as deploy. But even then, with the rise of languages that can trivially cross compile it's just not as important as it used to be.
There's a native Docker on Windows that runs Win32 containers.
OP is a really good writer / articulator and I found this to be a great piece - with that in mind the fact that he took a full year to find something tells me he must’ve had red flags elsewhere, or was just really fussy or had a high bar?
It’s not to be done lightly and I spent 18 months thinking about it before I started HRT, but it sounds like something you might want to consider! I never had strong feelings of being trans, it was something that just started to make sense to me more and more.

Anyway either way you’re right I think it’s a pretty neat experience!
Why is and positive portrayal of police problematic? I think the leftist notion if “problematic” is problematic. You’re being very hyperbolic by writing that trusting police will get you killed and jailed. That is something someone living in a leftist / TikTok fantasy world would think.
The FBI is a completely different entity which exists below the congress, the FBI can't really threaten you with the congress.
The timestamp doesn't give you enough information to answer the questions it's typically going to be used for. It tells you "when", but not "who", and "what else at the same time".

A change history is a better solution, which would track:

* transaction requestor (user/job/etc)

* transaction timestamp

* diff encoding before/after state

Then if someone asks "why were these customer's disabled", we can answer "the XYZ cronjob went rabid and tore them down." and then hopefully use the diffs to reverse the transactions.
I don’t even disagree it’s just such a vapid complaint in the context of the discussion.
Over 50 in 2022 is very different than over 50 in 2000.

I’m GenX and grew up with the internet but I know life before the internet. I know technology more than most and keep up with it. I play video games (finished elden ring earlier this year) and watch TikTok 2 hours a day. I’m not young but the gap between me and someone younger isn’t a vast canyon like it used to be.

My last job hunt a year ago I got over 5 job offers. I wouldn’t be too worried.
what was the ETL tool? Fivetran is great at EL, but leaves so much work on T. They have some open source dbt models[0], but they need a lot of work. For example, the Hubspot model doesn't have a way to join most of the tables (e.g. you can't join Deals and Companies, which seems like an obvious thing you'd want).

If they dedicated one data engineer to building an amazing set of dbt models on top of their raw EL output they could drastically improve the lives of their customers.

0 - https://hub.getdbt.com/#:~:text=feature_store-,fivetran,-ad_...
In general, yes they commit less crimes. But does a 45yo person who was caged for 5 years and neglected commit less crimes than a 40yo free person?
The initial comment is a reference to a comedy sketch by David Mitchell and Robert Webb. In the sketch, it is two Nazi soldiers discussing the idea that they might be on the wrong side of history.

So no, this is not are Westerners "baddies" compared to pro-russian people.

> I'm just saying it's not as simple as 0 or 1

Wow. Political topics have nuance. Thank you for your deep, invaluable insight. Where would we be without your Russell Brand-esque hey bro, open your mind because there are complexities in real life style ponderings.
Chair, proper mount/shelf for monitor height, keyboard, mouse, plants, fidgety things, lighting, speakers . Just a little list of things that helped for me. Microphone setup is nice too but i didnt get many complaints and ran out of my budget.
Because as soon as you need a stable experience for your workforce and do more than just write code (i.e. be responsible for also being human, integrating with the company, write documents and presentations that others can work on using familiar tools, use video conferencing, and do it the entire day while being mobile/on the move, most hardware isn't going to keep up, and the hardware that is will be hard to get running right with Linux or BSD. While it can be done if you're careful, it's a time/resource sink that really adds no benefit for the larger whole of the engineering effort within a company.

On top of that, the minor personal preferences of a workstations should really not be much of an issue in your professional career. It's not like you can tell all your customers, suppliers and colleagues to do things differently just because that's more comfortable for you. Nobody will pay for that.

The few people that do run whatever they want, however they want, have a much larger liability and much less support, but they are free to do so. In the event that friction is introduced due to the choices of anyone within the department, it's up to the non-standard one to address it. This gives everyone enough freedom but prevents unrealistic expectations.
Yep, this was part of the reason I said integration vs developing in house would have been similar level of complexity. Pitching to our management "everything we requested was already covered by their system, it's just a matter of exposing it publicly and configuring it for us". Reality - we would hit blockers regularly and we were basically dealing with a black box system + cross org communication delay. It was obvious that some of their shit wasn't even tested before shipping, let alone done before we singed.
It’s a pretty bad example, because the “risk of permanent mental effects” is not a desirable goal, whereas the permanent changes I’m experiencing are things I want. I’m not suggesting that people who don’t want hormone changes try it. I’m suggesting more trans people come out of the closet and try this.
Maybe next they should spin it as the fault of climate change.
Related: "Milan Reports 50% of Passengers in Flights From China Have Covid"

https://archive.ph/r7paH
> more scams

I think you found the point right there.
Yeah... "More Developers Use Linux than Mac, Report Shows" is a pretty disingenuous take. "More developers use some combination of linux/macos/windows more than macos" maybe
I see several posts with disclaimers, it makes me wary enough to dig in a little bit before following any advice in this discussion. (I appreciate the honesty.)

______ is hard, you should buy it. Btw, I happen to work for a company that sells it!