skysight-inc/HackerNews huggingface dataset:
Drinks are either a treat or a staple. If you need treats to be productive, that probably points to some other issue. If you need to make alchohol a staple… well, there’s a large body of work on that.

Why isn’t there a Soylent Kumbacha CBD Microdose Kernighan productivity drink already?
The context is for everyday people. Not everyone has the time, patience, or ability to do that.
> One forgotten aspect about labor unions, is they did act as an effective lobbying force in politics for workers rights and other causes[0], sometimes not even labor related directly.

I'm not sure why this never caught on from the consumer side. Something like Costco, but a coop that uses 1% of revenues for lobbying on behalf of consumers seems like it could be pretty popular. Is there a law against it or something?
> any law determining the priority of hospital admissions based on non-medical reasons is unconstitutional in Germany

Isn't vaccination status a medical reason? In fact, triage based on vaccination status is seriously discussed in many hospitals. It's because we don't have many effective treatments for COVID-19 patients other than simple symptomatic therapy (yet) and vaccinated covid-19 patients have a much higher chance to be recovered from ICU, and generally within a shorter period.
data interchange formats try to encode as little backwards incompatible information as possible. in this case, it would be the restriction that something is a sum type when it could have multiple fields set in the future. another example is protobuf moving to all fields being optional by default.

as for the wire format, a variant struct where you've only instantiated a single field will encode down to just about the minimum amount of information required.
And to top it off you could fit the entire message into whatever the MTU of your network supported. Cap it at 1500 bytes and subtract the overhead for the frame headers and you get an extremely tight TCP/IP sequence stream that buffers through 16MB without needing to boil the ocean for a compound command sequence.

Having been in industry only 2 decades it amuses me how many times this gets rediscovered.
A woman who will bring back net neutrality
I just never answer my phone unless you are in my contacts or I suspect I’m due a call from something local. It’s mostly spam.

The lesson in these times is don’t answer your phone… the phone companies are completely overrun.
That’s what remote hands are for. When I worked at a data center we did that for free, even provided parts and billed the customer if they didn’t have any spares.
Surprised I have not heard of this before, I'd love something to come along and give JSON a kick in the pants.

I do think JSON is the defacto standard, and it really does get the job done, but for some more advances uses something like this could really shine.
Vertiwalk Vertical Walking
Yeah, like, I'm not going to ask anyone to use a different keyboard. I'm an adult, I can deal with it.

But I do think mechanical keyboards are way too loud, way overpriced, and way overhyped. (But that's just my opinion. I'm sure people would say the same thing about some of the stupid stuff that I'm into.)
Nope. Gotta flex your head!
ion text is a good contender for JSON, YAML, TOML usecases. It's also a good way to present the binary to humans.
I can handle a beer at lunch. That's about it.

Back in the day I would get a brightly colored can of alcopop at the gas station and drink it on the way to the office past the police station back in violation of the open container law assuming that (1) the cops would mistake it for an energy drink and if that failed I could (2) claim I thought it was an energy drink.
I like the fact that you can annotate objects as well, not just literals. So this is valid:

animal: Tiger:: {
gender: 'F',
weight: 450
}

This solves the inheritance problem, i.e., if you have multiple subclasses how do you know which type to deserialize as?
Elon Musk on Twitter: “ hohocho Tesla Should be coming back online now.”
I also have a type-s hhkb with the silencing o-rings and I’ve never thought that it sounds noisy.

I’ve experimented with various keyboards but for me the sound and the action of the hhkb are my favorite. I just wish it had the layout of the Leopold FC660C.
I actually started working on that as a side project (a VooDoo 3 compatible set of HDL, in my case in chisel). The drivers are open enough, the chips are surprisingly well documented, and in contrast to the GeForce cards, VooDoo 3 doesn't do hardware T&L, so you can simply ignore all the vertex manipulation parts of the pipeline.
Ah yes, the hallmark of somebody acknowledging wrongdoing: saying that criticism of him is “unambiguous lies”
https://archive.md/FBvmb
I find alcohol helps with motivation sometimes but even small amounts drastically affect my coding. Anything more than about half a drink is too much.

Non alcoholic beer can be perfect sometimes, like when it's 5pm and there's a couple of tedious tasks left to do.
> what's the text format even for?

Configuration files?

Not sure if that's an intended use case, but being more flexible than JSON and stricter than YAML seems ideal for configuration.
Yes, not for speed by for quantity. My model m makes we want to type more.

You might not think that is a good thing. ..
I wouldn’t say it’s expected when the past year has been filled with breathless stories about how the M1 vNext would blow even the M1 out of the water and would literally change the world

Live by the hype, die by the hype
That just reminded me of the most mysterious scaling issue I ever faced. We had a message to disseminate market data for multiple markets (e.g. IBM: 100/100.12 @ NYSE, 101/102 @ NASDAQ etc.). The system performed admirably under load testing (think 50,000 messages per second). One day we onboarded a single new regional exchange and the whole market data load test collapsed. We searched high and low for days without success, until someone figured out that the new market addition had caused the market data message to exceed the Ethernet frame size for the first time. Problem was not at the application layer or the transport, it was data link layer fragmentation! Figuring that out felt like solving a murder mystery (I wasn't the one who figured it out though).
"scores of people"? You should read Gulag Archipelago.
> The only foolproof solution is to remove power from the lobbyists.

How do you do this though?

Suppose Facebook wants to gut privacy rules. They control which news stories get prioritized for their users. They express their policy preference in public, then penalize politicians who cross them. Even if politicians pay no attention to this, the ones who cross them are more likely to lose their seats. Assuming politicians aren't too oblivious to notice it, they comply to avoid that, without Facebook ever explicitly threatening them.

The fact that Facebook can send someone into Washington to tell the politicians what they want in person instead of publishing it on their website doesn't really change the math, does it?
How could anyone have seen this coming?!! LOL
> Box64 lets you run x86_64 Linux programs (such as games) on non-x86_64 Linux systems, like ARM (host system needs to be 64bit little-endian).

Does this include the M1 Max?
You are underestimating how effective a "management" technique is demonstrating that you can shoot underperforming minions.

A lot of that "management" was simply terrorizing people to do your bidding.

So, no, he most likely wasn't a good manager the same way a bank robber isn't showing "good interpersonal skills" because he was able to convince all patrons to sit by the wall and employees to open the vault.
Parsing ion text should be similar to json, it has the same characteristics. All JSON is valid ion text so you can even parse JSON with an ION parser.

The binary parser is much faster. All fields are length-prefixed so a parser doesn't have to scan forward for the next syntax element.

The ion parsers (lexer? not sure the right vocab) I've worked with have a `JSON.parse` equivalent that returns a fully realized object, a Map, Array, Int, ect but they also have a streaming parser that yields value by value. You can skip over values you don't need, step over structs or into structs without creating a Map or Array. That can be much faster.
Oh shit, the fact that I got an overwhelming impression that he’s a douchebag and I expressed my opinion that means I’m not thinking clearly. Only folks that read his post and buy his opinion are thinking clearly.

My bad! I didn’t know that I was criticizing the one and only arbiter of truth. Why wasn’t that fact included in the title?
Interesting example though, given that Einstein had very little outward success until the middle of his life as well.
I'm sure. Chickenpox was a "universal illness" -- everyone was exposed, but only a small fraction developed severe illness or died.

https://www.lung.org/blog/understanding-covid-herd-immunity
The metro system tends to be a source of pride for cities and their inhabitants, and I think there's room for a bit of diversity in this regard. I love the classy humanist typography and colours of the London Underground, but they certainly wouldn't fit the dinky Glasgow Subway.

And Glasgow can leverage graphic design in other interesting ways. The logo of the subway consists of a grey inner circle and an orange outer circle, representing the two lines which always run anti-clockwise and clockwise respectively. This colour scheme is used everywhere on the subway, so you always know which platform your train is at.
I have had a crazy theory for awhile now. It goes like this…

Scammers have a do not call list. The only people on it are violent drug lords and members of congress. The first will kill them, the second will kill their business (by fixing the phone system).
I have used that REPL extensively. I've written plugins for Pry for my personal usage. There are absolutely cases I've run into where it is nice to break into code, write it inline, and save the buffer. This is true. But I've run into more cases where having to do that to know what I'm working with in the first place is a tiresome slog.
> simply because the voice of activists is louder and more feared than other voices

Maybe it is more persuasive and appealing. If it doesn't appeal to you, that doesn't mean the only explanation for everyone is volume and fear.
I think he’s just saying that self-congratulatory stuff, from any source, is expected and unenlightening.
I recently tried the latest one and while great, the late-2000s model (the one with 2 AA batteries) is my all-time favorite. It’s the one with the longest (but still very short compared to a mechanical keyboard) key travel. I realized this is my preference as my MacBook butterfly keyboard started to fail and I resorted to carrying my old keyboard with me. I decided to buy this model and its wired counterpart whenever I see one in good condition with my preferred keyboard layout. I’ve been using both for more than 10 years now and they have no issues but I’m happy to so far have 4 spares. Total cost of the spares was less than one of the latest magic keyboards. But I’ve noticed the price of used ones is starting to increase.
For the past few years, I've always thought it would be cool to have a kickstarter lobbying company. Where consumers could fund a lobbyist to lobby for them. Additionally, they could then share what happens behind closed walls for us all to see.
The MX Clear was the first switch I used that made me feel like I understood Mech keyboards. It eventually lead me to my current favorite switch the Zilent 67g.
I ask people who say they don't belive in hell whether they have heard and understand the Russian sense of humor, as when you do, there's no other place it could have come from. na zdarovye my friends!

Joking about the annhialiation of cities of people, and potentially the species, is dark - but to call it merely "problematic" as though there were some solution to said problem instead of recognizing the existential horror it represented through humor, seems like an ambitious use of the word. There are some things only the involuntary reaction of humor can express.
I commend your efforts, I suspect many have the same question you've raised.

I'd like to add that, It's only 'Lobbying' in U.S. and in most other countries where these MegaCorp(s) operates it's just straight 'Corruption'[1]. Corruption might get faster results to them than lobbying, But it's straightforward to fight back for us as all we need is evidence of corruption(Note: Fight back != Victory).

[1] https://techcrunch.com/2021/09/20/amazon-starts-probe-over-b...
Sure, I have a much better and easier life than at that time when I was depressed, I just wanted to point out that just because a person goes to IOI, it doesn't mean that he's happy. Also finding a person to have a family with hasn't become easier, so I guess I'll just keep up with serial monogamy.
My parents just got hit for a couple thousand dollars. Somehow someone got ahold of their online banking info, pulled money from a savings account to a debit card, and send the money God knows where through "Remitly", a services I've never heard of until tonight. Their bank is contacting Remitly, but they have to nuke all of their accounts and cards and start over, and they're out the cash until the bank comes through. It's really awful to see.

What's wild is my parents aren't the phishing victim types. They know about not reusing passwords, not sending passwords, not trusting phone calls, all of that good stuff. I'm really curious how they got got.
“And parents are the experts on the needs of their children.”

Citation required.
Maybe it's changed in the past five years, but I don't recall being treated disrespectfully when I was active on /r/mk and deskthority (can't speak for geekhack, and I admittedly wasn't very active on deskthority).

As what switches/layouts/keycaps/etc. folks like are highly subjective and sometimes polarizing, I would often see people espousing opinion as fact. But no one treated me rudely even when I asked dumb questions in their daily discussion/advice threads.

I agree that much of the community consists of essentially bragging to other people about your own keyboards. But I saw even braggarts showing up in newbie threads to try and help other people get into the hobby.

Edit: I will add though, I tend to lurk for a while and gather knowledge before I even ask a newbie question. And I probably fit better with the kind of boys club tech bro culture that you're implying is prevalent (although I can't say I noticed this all too much).
A citibank security call I received impressed me, they seemed to completely understand me wanting to call back and gave me instructions to get back to them through the phone menu of the corporate line (that I looked up). Iirc it included a case id that got you right back to the same security team.
The container runtime intercepts some syscalls, altering the observable behaviors of the kernel in ways that can adversely impact software that is otherwise perfectly designed to operate outside the container runtime. Normal processes don’t have their syscalls intercepted and this is material difference to the extent it is not transparent.

If running the same properly designed software exhibits material differences in behavior between a bare metal process and a containerized process, then they aren’t the same as a matter of practical semantics. Ironically, virtualized processes have much closer equivalence to a bare metal process than containerized processes in practice.

Saying a container is “just a process” is like saying a virtual machine is “just a process”, both are true in some sense depending on how you define “process”. But as a matter of practical engineering, they are different kinds of things.
Wonderfully empowering for the admissions administrators! Schools will be needing to keep on a lot of low-level staff:

>record-breaking number of freshman applications for fall 2021 — more than 200,000

>evaluate the flood of applications without test scores, using 13 other factors

And will be able to produce whatever demographics are demanded by the politics of the moment:

https://admission.universityofcalifornia.edu/counselors/fres...

>Factors we consider

...

>Identification by UC as being ranked in the top 9 percent of their high school class ("eligible in the local context," or ELC).

...

>Academic accomplishments in light of a student's life experiences and special circumstances.

>Location of a student's secondary school and residence.

Cupertino tiger mothers, note well.
I would also say not to underestimate the effort required to be in the position where you are making the threats rather than on the receiving end. A rise to that position also includes effectively managing your rivals into oblivion.
Me favorite Beria quote is:

Show me the man and I’ll show you the crime.

-

https://www.oxfordeagle.com/2018/05/09/show-me-the-man-and-i...

-

Unfortunately we have a similar set up here as well:

Three Felonies A Day: How the Feds Target the Innocent

https://www.amazon.com/Three-Felonies-Day-Target-Innocent/dp...
When in a Linux VM yes. Know however that box64 doesn't have exactly ideal perf characteristics, quite the reverse. Especially on that (recent) hardware.
Silent MX Blacks are uncomfortably quiet when you type on them. I find the Zilent 67g to be my favorite switch. It hits all the right check boxes for sound and comfort.
Am I the only one that doesn't like base 64?

Hex for when efficiency isn't paramount.

Base 85 or BasE91 for when efficiency is more of a concern. http://base91.sourceforge.net/
I teach my 6-year old programming basics in Hypercard on an old Mac SE/30. It's really fun to watch him end up doing basically the same thing I used to do with it ~30 years ago... which is mostly make little animated choose your own adventure stories/games.

This Show HN project is fantastic!
In Chicago it's the 'L' (no lettermark that I'm aware of)
I had a fantastic experience with ordering my laptop from XYtech and have had the pleasure to have met him in person. If anyone has questions I would be happy to answer, although mine is based on the X230 chassis.
Why should you worry about User Profiling?
Yes, true, Leopold is Korean, however the C boards with Topre switches are made in Japan, though some sources say made in China and inspected in Japan.

I believe Leopold sells a similar line of non-Topre keyboards as well, certainly possible that the cases are manufactured elsewhere and imported/sent to various factories based on switch type.

Regardless, if final assembly/inspection does occur in Japan, it was quite disappointing to receive a keyboard with such an obvious defect, especially at that price point.
I quit drinking ~9 years ago. I tried to start several companies while drinking, built and exited a company after quitting. Now I work as an exec coach w/ a focus on recent applied research in behavioral psychology. All that to say, I’ve thought a lot about both healthy / unhealthy alcohol use and productivity. Here’s my $0.02.

I’m not of the mind that no one should drink, but if you’re noticing that it’s hard to work and be productive without alcohol, you might want to explore that more before going back to drinking.

It could be as simple as you’re using alcohol to get past the initial discomfort of starting a task / etc, or it could be that it’s a way of avoiding some deeper emotional issue (anxiety, depression, ptsd, etc).

Regardless, even if you continue drinking, it would be ideal if you could access vitality and excitement and productivity without needing alcohol, so you can freely choose when to drink and when not to. If you can’t be productive without drinking, on some level you’ve developed a dependence on it, and this is not typically a great place to be. Even if you never have major consequences, it just tends to make the joy of everything else a little duller.

The fact that you’ve quit for 6 months and still aren’t feeling more excited seems indicative that something else is going on, whether you’ve replaced alcohol with something else (caffeine, nicotine), you actually don’t enjoy your work, or you were drinking quite a bit and your brain is still recovering. It can take 6-24 months for people who were significantly alcohol dependent to get through “post acute withdrawal” and return to normal brain activity. If you drink during that period, it more or less resets.

Anyways, hope the above is helpful for some context. If you want to talk, drop me a note.
You should look into https://cuelang.org
I'll have the occasional normal glass of wine or the occasional beer during hours in a "it's a nice drink" sort of way not a "I'd really like alcohol now" way. I think even more often than that like a regular drink at lunch or something isn't uncommon for people but IMHO if you're getting over the legal limit (during work) then you're taking things a bit far. Nothing wrong with calling it a day early or with having fun outside of doing work once in a while but if you're not fit to drive you're not fit to teach or invest - regardless whether you feel like you are or can get away with doing so most of the time.

Same with "And no, I don't crave alcohol.". If you feel you have low productivity, low drive, and low passion without alcohol so you're going to restart drinking with hopes all that comes back then... you crave alcohol you have just separated the thing from the effects in an effort to make it seem like it's somehow not the alcohol you crave it's something else.

Now I have no idea what "tripled my drinking" is in quantity or anything but the general attitude about how you view it all makes me just as uneasy about reading the question regardless.
I apologize if this is too critical; but this seems to have a lot of caveats and is not only not portable -but almost anti-portable.

What's the advantage of this over something that can run on BSD like Qemu? (I was going to ask about BSD hypervisors like vmm, bhyve and then realized they're i386/amd64 specific).
Have you looked at cap’n’proto. It does sum types in a very sane way.
https://grpc.github.io/grpc/core/md_doc_g_stands_for.html
Cap’n’proto has native sum types.
So find something else that gives you the same benefit without destroying your body. I vote running. Do couch to 5k. Keep it up for 6 months. And then if you still hate it do something else.

And no being cold isn’t a reason, you can easily run at 0F for hours.
That's the thing though, the number of things to try is unlimited, there is a large opportunity cost to really trying pretty much anything, and it's not at all clear a priori which things will be worth it.
HyperCard was my first experience with programming as well, made a few weird little games. My parents actually bought me Hypercard 3.0 for my birthday one year, I was super excited!
I don't think there's anything more rewarding than building things with people you care about and are invested in the success of. Wins are amplified, losses are overcome more readily, there's a level of trust that extends beyond the bounds of immediate economic needs and into the iterated game.
Of course. I assume it was honest, full time job. And a lot of overtime, possibly.

He had to be good at something to get so far. I am just arguing that it is difficult to call it "management".
I think the fundamental question that everyone avoids answering is whether it's possible to tell race from appearance.

If the answer is yes, then there should be some specific unspoken criteria that exists, so what are they?

If no, then how do people tell whether a panel is diverse, or a class or company is diverse, when it's not self-reported?
That's what first came to mind. What a joker he was. His roasts from the 1970s are beyond hilarious as well.

From the comments of that link:

In America, when you tell Soviet jokes, everyone die laughing
In Soviet Russia, you tell Soviet jokes, everyone laughing die.
fuck amazon, and fuck everyone that won't stop promoting them.
... or thrift ... or protobuf

https://xkcd.com/927/