skysight-inc/HackerNews huggingface dataset:
Agreed. I have to believe that there is magic, because my brain cannot handle never existing. These people are hopeless and we should probably label their beliefs as needing mental health rather than "sincerely held beliefs".
That video is not convincing, at least for me, wrong style learning is more tiring. I can read a book about a subject all day, but I can only listen to about an hour of lecture a day.

I'll absorb the same amount - during that first hour, but after that nothing further is getting in my head.

Also the computerized thing about a diagram vs words isn't a learning style difference - both of those are visual, just one is more effective (obviously a diagram is better).

His on-the-street test is also bad, someone with a different style will, for example, say the image name out loud, if they need it auditory.
At least 2 days home office, should be the ideal mix
> - ZFS shouldn't be limited to FreeBSD. The Linux port has come quite a long way. I'd advise you to use PPA over repo though, as many key features are missing from the version on repos.

Agreed. Also for anyone using NixOS, I've found its ZFS support is first class and easy to set up:

https://www.reddit.com/r/NixOS/comments/ops0n0/big_shoutout_...
> For instance, they initially approached the antisemitism debacle by treating it as a valid issue - they played whackamole with the press on it, and it kept the story (“Labour are antisemites”) prime in the public mind.

The antisemitism story became huge because it was seized upon by Corbyn's enemies who realised that it was an effective weapon against him. You cannot understand this story if you think in terms of the party as a unified force.
My theory is that we tend to use feet for height because that's what our parents used. These days or driving license displays only cm, and rarely hear younger folks use feet (my 15yo looks at me weird when I do). Same for 24h time, but because of mobile phones (Quebec).

My main issue for me is fruit and veggies. They're always in lbs because the price seems lower. Although I measure meat in kg because my butcher is a French immigrant and yells at is of we use imperial units.
This reminds me of that show Duck Dynasty where a family, against all odds, accomplished the American dream and spent all their earnings on like pickup trucks and not moving to a place with more opportunities
Make Your Own Chips for Free
That incredible dearth of junior positions is stranding a lot of new grads and juniors, as seen in discussions like this:

https://news.ycombinator.com/item?id=31537711
I wonder how well the following exam would correlate to job performance:

A completely fictitious language is developed. Simple enough that you can become fluent within an hour. From this you read a bunch of problems in said language and must solve them.

A set of assertions about the problems are written down and you must verify them. Finally a full program, created from a dialect of the given language is given and you try to understand
> even "come out swinging" (i.e. angry/forcefully) if they feel their work/decisions/etc are being questioned

That is incredibly unprofessional, no matter where one is working from. No job descriptions include a blank check to do whatever one feels like without justifying it.
A good way is to have your data arranged in structs of arrays rather than in arrays of structs. This allows the compiler to generate code which just loads in linear sections of memory to SIMD registers. It’s also just more cache efficient in general.

Check out data oriented design if you aren’t already familiar.
Code is data.

LISP builds upon a very simple, yet powerful data structure (pairs that can be arranged into binary trees) that has a direct correspondence with its syntax. This means that it is very simple to write a very basic LISP interpreter in almost any programming language, and to use it to bootstrap a more fully-featured one. It's even quite feasible to write one in assembly language, and the very first ones indeed have been implemented that way.
If he signs a settlement agreement saying that for a certain amount of money he'll keep his mouth shut, and then they renag on paying him, he can go on Twitter rants.

Personally, I just don't see all that much of a point in even doing the Twitter rants in the first place.
> I don't recall why, but I've heard that RAIDZ should be avoided, in favor of stripped mirrors.

Most people care about random IO (also once your filesystem has been populated and in use for a while, true linear IO really ceases to be due to fragmentation.) Striped arrays lose random IO performance as drive count goes up; an array of mirrored pairs gains random IO performance. This is less of an issue with tiered storage and cache devices, especially given you almost have to work to find an SSD less than 256GB these days.

You can only upgrade a zdev by upgrading all its drives; it's a lot nicer cash-flow-wise to gradually upgrade a mirrored pair here and there, or upgrade exactly how many pairs you need to for the space you need.

With RAID-Z you have a drive fail and pray a second doesn't fail during the resilver. With RAID-Z2 you can have any two drives fail. With mirrors you can lose 50% of your drives (provided that they're the right drives.)
Free monads from scratch
Because Bitcoin is not 'anonymous' and it is traceable and it never guaranteed privacy features in its whitepaper unlike privacy coins like Monero, MobileCoin, Grin and Zcash?
Graviton 2 (c6g) also cost more than the Graviton 1 (a1) instances
How many users are actually saying “we don’t want to use Google after we see all of the disclosures”? This “first step” has gone on for 8 years.
And this is why I don’t hire Python devs for anything related to web.
>- ZFS shouldn't be limited to FreeBSD. The Linux port has come quite a long way. I'd advise you to use PPA over repo though, as many key features are missing from the version on repos.

FreeBSD migrated from own ZFS to OpenZFS so you have single ZFS implementation in BSD and Linux https://openzfs.github.io/openzfs-docs/Getting%20Started/Fre...
There is a cost to making features discoverable. The cost is visual complexity. Apple can present only one UI to every first time user. They need to make hard choices about what to keep and what to remove so that the most non-technical user does not feel overwhelmed. At the same time, they have to figure out subtle ways to gauge user intent and carefully make a feature discoverable such that only the user who might consider using it (a power user) discovers and acts on it, while not getting in the way of the average Joe. It’s more art than science and I watch this with fascination. Not many companies seem to have the attitude of being totally OK with hiding features that took time and money to make.

To me, it’s quite clear that Apple is OK with letting a hundred power users miss a hidden feature than having even one non-techie overwhelmed with choice anxiety (I am exaggerating the numbers surely).
In research by Stanford a few years ago, WebRTC was substantially worse than some other communication systems if the available data rate of the network connection varies in certain ways (e.g., the available data rate becomes lower for about ten seconds): https://www.youtube.com/watch?v=nuI4F5akBIs&t=2571s
Neither did.
It sounds cool, but probably not very viable product. I see several problems:

* big, unwieldy, works only a centrepiece of a "game room" and there is a limited number of people interested and able to set up such room for themselves

* lack of tactile feel - in general it would feel closer to an "electronic entertainment" than a board game

* limit of a 2d field - there are many things that you will not be able to do easily - like drawing cards from a deck and showing them only to individual player

* lack of content - board games are physical products with all the rights attached - you'd have to license each and every one of them before adapting for your specific brand of game table
I am surprised no one mentioned that it is possible to trace bitcoin. To me, that is the biggest reason for its use declining in the "dart-net" (tm).
(edit, just saw someone mentioned tracing already)

To me, I still equate bitcoin and others to a ponzi scheme, but this article make me wonder if its real value depends upon its use for illegal activities. If use in these activities drop, I can see large drops in bitcoin value.
Convertkit Does Compensation Differently
It is for marketing reasons but it's not a euphemism. IIRC the reasoning is that the newer (Sprinter-class) trains can accelerate much faster than intercity trains; as it were, they're 'sprinting' from station to station (instead of taking their time like the older stoppers).
Flyway is there
Although I understand, this made me sad:

I ultimately decided against ECC RAM

Also unsurprised to see load-related issues stemming from his embedded Realtec hardware.
So now 270 websites just have more compliant irritating banners…
Counterpoint: For many careers remote work deprives young workers of mentoring, relationship building, and learning by osmosis. This is already being seen at law firms for example.

If the bosses (the higher-ups, not the middle managers) don't like you, you're not going to get this anyway, and 99% of whether they decide they like you is based on preexisting social class similiarity. The pre-anointed winners with rich, connected daddies benefit from this--they're the ones who get tapped to be CEO's proteges--and they'll be just fine without going into an office.

The rest of us, if we have to go to an office, are just wasting our time so someone else feels important, and that's really it. They don't see us as one of them, so they're not going to invest in our careers, so we have no reason to care beyond the minimum and having to pretend otherwise (that is, indulge and uphold bourgeois false consciousness) is emotional labor we're better off without having to do.
Can you add/show some screenshots of the GUI
Spartan Lessons for an Era of Superabundance
Salaries are set per country. So someone in North Dakota will get the same salary as someone in NYC.
Even your PC has more non-x86 CPUs than x86.
Yet another article where Apple gets recklessly tossed in and combined with the real bad actors in this field, even though the article then fails to cite even a single breach or privacy issue or anti-privacy stance taken by Apple. Worse, the article contains this complete lie:

"All of the companies cited by The Markup – Amazon, Apple, Google, Meta, and Microsoft – have dominant or emerging online ad businesses, which rely heavily on data collection."

Nope. Apple does not have an "dominant or emerging online ad business". Apple has no ad business at all, let alone one that "relies heavily on data collection".

Is it too much to ask to have some professional editors vetting these articles before publishing?
> Assuming the developer is competent in their language of choice should rule out anyone who can't write a Lisp parser in their language of choice.

I didn’t write a s-expr parser for the minischeme interpreter I like to play around with but I did use re2c/lemon to generate a parser. Then I got Unicode working…

Couldn’t even imagine what it would take to hand write a lexer that does Unicode properly, even the scheme string and char functions call into generated functions (and a library for utf8 strings) since that stuff is complex.

Also don’t know what tribe 3 is, one of those things the cool kids talk about?
Somewhat less with time, as bash functions are preferred and more powerful handle arguments, multi-step processing, logic).

But yes, for basic arguments, particularly for ls:

alias ls='ls -F'
alias la='ls -A'
alias ll='ls -l'

Occasionally for other commands for which the default is not ideal. w3m, for example, will read the bookmarks file if URL is passed, with '-B', but otherwise exits with an error, which is annoying.

alias w3m='w3m -B'

Git commands, as others note.
I'm not sure I get it -- if you had your core dependencies in setup.py / setup.cfg / pyproject.toml (for development) and then pip freeze (for creating a highly reproduced venv for applications), would that be similar?

Why would one want to infer the requirements file? Would that be like `pip list --not-required --format-freeze`?
No offense intended to your personal experience, but I don't think "small independent cloud" is terribly important in the global analysis. This paper concludes that TDP and TCO have become the same thing, i.e. power is heat, power is opex.

https://www.gwern.net/docs/ai/scaling/hardware/2021-jouppi.p...
Like any other project I run everything in a Docker container, and this project should be no different.

What is the advantage of this in this case?
> I honestly love centimeters because 1cm is roughly the width of a pinky fingernail.

Not bad to think of this as "10mm", though.
We already have rules and codes for automotive manufacturers, and well as road construction standards, that allow for a wide range of vehicles for the public to pick from. Yes one could get out their calipers and measure the impact of each individual persons vehicle, but that's not how by an large people want to live. People want to be free to choose the vehicle that is right for them. The way to deal with this is to focus on traffic as a whole - with average and median statical loads when creating said standards rules and codes. The reason people don't like you getting out your calipers is because you are discounting the value of freedom of choice, instead using road wear as an excuse to justify enforcing your opinion on others. Those who engineer infrastructure have no problem dealing with a range of vehicles. This is more to do with virtue politics.
It is perfectly natural to hate math classes if you weren't the smartest kid in the class. It's basically a guessing game where you constantly get zapped for not knowing something you had no way of knowing.

It's not the teacher's fault, it's not the student's fault, they both could address the problem on their own, but really it's that education receives very low priority. Children don't matter because they don't have money, and teachers don't matter because they teach children.

Plus, there's no scholarships or opportunities for remedial students who don't have that much talent but want to learn and put in the effort. All the big math opportunities are elitist, great mathematicians only go out of their way for exceptional students, which is fine, but never for an ordinary student who just wants to be smart and works for it. Studies. Well one time, I actually did that, I tutored two really disadvantaged kids and one of them pulled his grades up from like a C to a A-, and they awarded him a prize for most improved, due to his effort. His name is León. When I got to where our classes were, he was always acing the marshmallow test, just eating the bad parts of his food and leaving the best parts for last. Not like anybody was going to give him an extra marshmallow, it was just natural for him.

I designed lessons, for instance a first one about multiplication with just paper, no pencils. Multiply with a blank sheet of paper.

But in general, that charity only goes to the richest.

If you want you can write me, I can give like a 2 paragraph rundown for you in particular, just because you want to learn. Email in profile.
https://en.wikipedia.org/wiki/Epic_Games_v._Apple
The other essential insight is that the second version has data dependencies between loop iterations. Without that, the tldr is incomplete.
How would the second approach be vectorized given each iteration's input has dependence on previous iteration's output??
Literally 6 days ago when they introduced this thing.
DevToys Is Now on Crowdin
On the other hand you studied way harder than you normal would have, which if your goal is to learn the material, is in fact a good thing.

But yes I understand screwing up the curve has other negative effects. I think in some ways this is a tying of learning to employment and life success. People cheat because they don’t want to learn but they do want a good job. I don’t know how you separate these two things, or whether you should, but if you made the benefit of cheating simply not understanding the material it would end. In the mean time your best strategy is probably to snitch.
The problem here is that the additions depends on values computed in the previous iteration of the loop. The version with multiplication is faster because there is no dependencies with the previous iteration so the CPU has more freedom scheduling the operations.

The power consumption is a good question.
And now Litecoin with MWEB!
(NB: LTC enabled privacy support last week).
Kind of...?

There are certain objective measures, e.g. Top 5/10/25/100 lists by critics and other credentialed people. There are record sales and polls and now, thanks to streaming, "listens". Yes, each of these have an element of subjectivity to them but also certain patterns become apparent, such that particular songs and artists show up again and again across the various measures.
Some poll results can be found in the 3rd paragraph:

"A recent survey of more than 650 Apple employees on third-party anonymous polling site Blind revealed 76% of respondents were dissatisfied with the company's return-to-office plans; 56% said they'd consider resigning over it."
Generally this is due to a combination of problematic and false beliefs on the team about speed vs. quality trade offs. Customers always ask for more features, but their values in use (rather than espoused values) suggest uptime matters a lot. Turn off feature work and fix the reliability issue, incidents every 2-3 days is ridiculous and absolutely a choice to avoid on a months to years timescale.
> That shouldn’t detract from making desirable decisions though, because once we make them, we are necessarily in the branch where we made them,

In a branch, surely? While you're thinking for a second or so, there will be numerous nuclear decays in the relevant areas of your brain. Potassium-40 specific activity in the brain human brain is in on the order daBq to hBq kg^-1; there are other radioactive isotopes to be found in the brain, and there are plenty of other branching events. So "there will always be (equally real and existing) branches in which they are made", right?

When thinking of how many worlds in the MWI formalism there are, always think much larger than your intuition tells you, since every quantum outcome is realized. One needs only a small finite fraction of the universe to reach uncountably infinite branches. That should be taken into account when evaluating aesthetic concerns like conceptual clarity particularly for something that requires a weighty set of quantum numbers, like consciousness.

> assuming VMs diverge like the MW branches diverge

You could try to apply this to your VM-forking analogy, by generating a different VM image per bit of VM memory (including registers and memory-mapped I/O devices and the like) per clock cycle, taking the simplifying assumptions that clock-time is uniform for all bits and the clock cycle is the minimum possible time. Then as they say, shrink the lattice, taking clock cycle -> Planck time, bit-layout -> Planck volumes, binary content of each bit -> field content of (continually interacting and self-interacting) 24+ Standard Model fields. And we're still not even fully relativistic.

cf. https://en.wikipedia.org/wiki/Quantum_number
That’s the social media equivalent of “guns don’t kill people, people do”.

Nobody is unseating social incumbents. The industry is out of the growth phase and needs a firmer hand.
I kinda feel that with American's terrible diet and lack of exercise, matching other countries' mortality shows actually a pretty good medical system.
I’ve worked remotely for 25 years, at a combination of companies and as an independent contractor. As an independent contractor of course I was responsible for learning things on my own. At some companies I’ve worked for, mentoring was always accidental; they never planned for it or deliberately tried to do it well. The results were pretty mixed. At others, they deliberately set out to train and mentor people well, even if they were remote. The results were much, much better, and people’s careers did not suffer merely because they were remote.
So vit D AND Omega3 was given but result says vit D had no effect on reducing cancer? What if omega3 increased cancer risk?
> Minimalism can bite you, too. We have around 30 microservices written in Go…

I guess it depends on your idea of minimalism.

To me, having 30 microservices sounds tremendously complex. The minimalist in me would want to see those 30 microservices converge into a single project.
Not used ECC is not a good tradeoff in my experience. The only ZFS corruption I have experienced was direct attached ZFS on a Mac with memory errors undetected by Apple's diagnostics.
Get a slow cooker. This allows you to arbitrage earlier time to do prep (before work, or during a break if WFH), set it up and forget about it for a few hours. As a bonus, it tends to taste good even if you don't pre sear or saute the ingredients.
Totally agree, and I wouldn't have it any other way. I suppose I'm a bit of a strange case on HN, in that I'm coming to programming from being a film composer, i.e. I've pretty much always been freelance, and so working as a "real" employee is infinitely weird to me even at the best of times. I worked at a large corporation one time, and while I loved the work and my co-workers, the subtle office politics, the whole idea of a "culture," the routine day in and day out...it just did not vibe with me. I'm not totally against going back to being a W2 employee, but it would take an awful lot to convince me.

Like others in this thread, the reality that work is primarily a simple transaction of time for money, coupled with my experience being a "real" employee, has ingrained in me the understanding that, if you want to protect yourself as a worker, being at "arms length" as you put it is the way. At least for me.

I am a company of one (literally and figuratively). Unfortunately that's the logical endpoint of companies not feeling any loyalty towards their employees. So be it, I embrace it, because what else is there to do?
I think we do a terrible job in the US education system of explaining why and how concepts are important. When I entered the University of Michigan for Computer Science, I had to take many math classes in my early years that seemed at the time very unrelated to programming (derivatives, integrals, multi-variate calculus, differential equations, linear algebra). I did what was required to pass these classes but didn’t understand their importance. Then, my senior year of college I took computer graphics and machine learning courses. I was so disappointed that I didn’t realize the real-world applications of math and how it would be helpful to my career. I feel like these math concepts could have been more integrated into the degree program. At the very least, a better explanation of the applications for these concepts would have been helpful.
Yep. At the SCRIME (experimental comp.sci lab / music studio in Bordeaux) all our computers use 21.10, soon 22.04 and it works pretty well.
Yeah, because people would rather go bankrupt than die. Doesn't make it a good system.
I genuinely had no idea this was the case - and yet it’s so brilliant, and pretty much necessary - considering the amount of backgrounds and details in them - for these games to have fit in the 1.44MB that a floppy disk offered.

I had basically only really considered this with Flash in the 90’s, when dial-up was a thing and, similarly; raster images would cause size issues.

It’s fascinating as hell to learn that this is how these games were put together.