skysight-inc/HackerNews huggingface dataset:
> JavaScript itself is not what makes websites slow

It is, but not inherently. Lots of sites are shipping:

- far too much of it, even if it’s not in use

- wildly inefficient code which blocks unnecessarily

- lots of stuff cobbled together from third parties without regard for its impact

- far too much on load, both in terms of payload and what gets executed right away

This isn’t just advertising materials or whatever. Most of these points are true by default with eg a Next.js site, even if it’s also SSR/SSG.
> since 1980 all the teaching method used by teacher are designed for girl learning style

Can you be more specific and support the assertion that there exist gender-based learning style differences? Maybe there are; maybe there aren't. But an evidence-free claim such as this benefits no one.

> [Boys] never receive praise for good work.

Again, wildly unsupported claims, while apparently welcome on many social media platforms, are a poor fit for HN.
These are the storytelling lessons I learned from Steve Jobs
Your comment is ridiculous. I'm an able-bodied white male but I'm also not neuro-normative, nor do I enjoy open office plans. What people do like open office plans? Hasn't this issue been settled yet?
D's BetterC is is a modern language that is very C like and familiar, but with modern programming language sensibilities. We're currently working on improving the ability for it to directly import C code in order to provide frictionless access to existing C code. It's much like C++'s #include, except it uses modules instead of a preprocessor.

This way you won't need to give up on any of your existing, working, debugged C code.
> Unless you're banking on some cyberpunk future where people only ever interact online

...you're in one!
A huge problem I had to overcome was learning to leave work mentally every day. The online and WFH nature of software work makes it easy to feel like you're always on-call and feeling some low-level stress. This is a quick path to burnout for me. My advice to anyone in this situation is to be firm about not working outside your regular hours. If someone messages or emails when you're not working, don't respond until you're back on the clock, even disable notifications if that's a stress-trigger. Obviously actually being on-call is different. That needs to be an official policy, ideally spread across multiple devs so you're not on 24/7.
What about a general anxiety disorder? This sounds similar to what I had. Lots of anxiety, doctors not able to say much but "you're healthy" and then when I worked on my anxiety, everything started to get better.
You didn't come with any numbers so I will and they contradict your claims: https://hatryx-lastud.tlon.network/newsletter/urbit-takeoff-...
There _may_ be other ways but in general ya, I agree. Organic small plot won't feed the world at these levels and price points. No argument.

I just thought it was interesting that possibly chickens could be run on more marginal land as cattle are now.

This might become more attractive if fertilizer prices keep going up.
Safe haven laws don't do that. They just provide an exception to child abandonment laws. They don't directly affect parental responsibility. If a child has two parents and one of them drops the child of at a safe haven location and the other reports the child missing, the child will most likely be found and given to the parent who did not abandon the child. Nobody will be prosecuted, but the parent who dropped the child off will be ordered to pay child support.

I think this is wrong too, but I think banning abortions is much worse because it's a more direct interference with an individual's body. One is like a a tax, money is taken from you without consent but you are mostly free to get the money however you like. The other is like a mix between forced organ harvesting and slavery where somebody else asserts direct ownership/control over your body.
But see that is where you lose the support of most people. Do you really think the majority of people would support abortions at 39 weeks if the mothers life isn't in danger?

You started off with an appeal to the majority, and then took a position not supported by the majority.

I understand this is an emotional issue for many people, but laws can't work off of emotion.
Created an account to say that this post has probably changed my life. What an extremely interesting thought.
Maybe people just don't respond to music videos with a lot of negativity? Not every comment section needs to be "balanced."
“Managers should create space to celebrate small wins and reflect on the mountains you’ve climbed.”

I personally can live without the BS celebrations. Make sure the the daily work is bearable. If you are a manager do your job and manage people and the work. Don’t just pass on orders from above and pass metrics back to above.
Google just fired another AI researcher
There are several good recommendations (along with analysis and reasons) from the latest Hardware Unboxed video. This channel does a great job on all their hardware reviews, but they are the best when it comes to their display reviews. The video in the link below focuses on the best 4K displays as of April:

https://youtu.be/xoFXZa6Rfbw
People think 'oh, same parents, same environment...' but this seems patently impossible. Untill someone figures out double-blind parenting the confounding factors are endless. I've seen parents that claim they treat their kids "exactly the same," but they really don't.
> I'm curious why you became a "professional investor" instead of following your own advice.

Not OP but can answer... It's because if you don't start with a massive amount of capital you won't make enough money to support yourself. Hence why OP recommended to simply invest the time into your own job or start a business.

A 40% return on $100k (which is a great return BTW) is barely more than minimum wage...

Meanwhile a few % of a billion $ can sustain a firm.
Your Front End Needs a Database
Throw away your API servers, use a db in your frontend and your backend, and let the pair of them worry about syncing state.
Note that managing lots of small generation is much harder than a few big ones that are contractually bound to behave according to certain rules. Distributed generation is extremely exciting, but it's also a big challenge.
Got bored by question 9. Hit finish.

> Your IQ lies outside the area that the test is able to measure.

You're god damn right. But aside... No, that's definitely not the correct conclusion from an incomplete testing dataset.
I was following Jepsen results since Kyle's first post and it's amazing that the blog post series became a well respected company

The report revealed the following unknown consistency issues which we had to fix:

- duplicated writes by default
- aborted read with InvalidTxnState
- lost transactional writes

The first issue was caused by a client: starting with recent versions the client has idempotency on by default but when the server-side doesn’t support it (we had idempotency behind a feature flag) the client doesn’t complain. We will enable idempotency by default in 21.1.1 so it shouldn't be an issue. Also it's possible to turn the feature flag on for the older versions.

The other two issues were related to the transactions; we haven’t chaos tested the abort operation since it’s very similar to commit but even the tiny difference in logic was enough to hide the bug. It’s fixed now too.
yours is the most important post here. so i need the fediverse to escape the feds? sounds confusing. here's an example of a conversation that will never happen in the real world:
"Why should I use the Fediverse?"
"It's federated"

The types of names that become popular are things like Beats or Goop. Is there anything remarkable about Beats headphones? No there's literally nothing except the name because it makes the average braindead person think it must be bass-boosted or something, and this was enough to make what dumb rapper came up with that name, a billionaire. But apparently this is just too intelligent for any nerds to figure out, so the Fediverse will remain unused.
You Don’t Need a UI Framework
From the HN guidelines:

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

I wasn't attempting to give you a complete and thorough explanation of our work-from-home policy or the reasoning behind it, but rather just one (very important) factor that's part of the overall calculus. I believe that was clear from the context.
As for safety, always look left and right when you cross, just like how your were probably taught as a child, really. Because of today's rise of mostly silent electric vehicles, and because of drivers distracted by phones sometimes, you should not cross "by hear", if it ever was a good idea (I used to do that), even if you have the green light. Be extra cautious if a large truck or bus blocks your view. Remove your headset/earphones in high traffic environments.

The author mentions other (hostile) people as a potential problem, one could also mention wild animals or straight dogs in urban environments. I had a couple of encounters with lost dogs myself, thankfully they were not hostile. Advice on how to behave from "pros" would be welcome.
Fiblets for Real-Time Rendering of Brain Tractograms
Turn off all work devices after work hours.
> Where it went wrong was, in the case of facebook, the lack of control over the visibility of updates, and for both facebook and twitter, the lack of control on how to filter and sort updates.

I think where it went wrong was moneyed advertising interests forcing controversial content on people because they had a one-stop-shop to do it instead of the unmanageably costly operation it would have been to carpet bomb the PHPBBs of yor.

Advertising was still a thing back then, but advertisers were not in a position of power. Popular boards like Penny-Arcade could demand a premium and had full editorial control. Smaller boards had less of a bargaining position, but only insofar as they were willing to annoy users. There was much wailing and gnashing of teeth the day Gamedev.net introduced a one-time, full-page ad, that could be dismissed immediately, that only showed up when you first visited the site for the day. It lasted less than a week. Now you can't go 10 minutes on YouTube without getting essentially the same thing with a strict timer making sure you have suffered to a satisfactory degree before being allowed to continue on. If advertisers could track your eyes and make sure you were actually looking at the screen before engaging the timer, they would.

It has nothing to do with user facing features on these platforms. It's the centralization and control that centralization gives to the owners of the platform that is the problem.

Recall the 90/9/1 rule of the Internet. It's always been the case that 90% of people are nothing more than lurkers and the content is only created by 1% of people, with the missing middle commenting on it. Like buttons shifted the scale on how many people "engaged" with content, drawing from that 90% of lurkers, but didn't change the 9/1 part. That alone doesn't stratify people. It takes maliciously weaponizing that content against people.
Code: https://github.com/j-schertzer/Fiblets
P2P is just a special case of federation, where n=1. IMO PKI is simply not a realistic identity platform for the average person. You have to back your private key up with some reliable third party and their recovery system is going to be based on email so you may as well just use email for identity.
This is the coolest thing I’ve seen today.
Yeah, pardon NY French but fuck you. I am self hosting my "VPN" that I paid for with sinpke crypto. I don't do drugs or cp or other vile stuff, I just don't want wiretap surveillance "just because" and I want to consume content and work in peace. Maybe rant online anonymously once a while. Let's see how much can they pressure a lowendbox provider who I paid $20/year if they could even tie my physical identity to somehow. Even then, I could nuke the vps and be done with it so what's this pathetic nonsense.

BTW, I use zetotier for my work. They don't and CANT keep "logs". Heck its not possible IMO so what's this assbackwards of dickwaving " I am big and hairy and smelly and I demand you comply to my orders". Fuck you.

Who are these "data centers, vps, cloud service providers" who have to comply? Only Indian ones? In mainland India? Indian companies with also foreign servers? Foreign companies with Indian subsidiary? Foreign company with Indian customers?

Pointless means of bureaucracy imposing their will, trying to mould internet according to their whims. Fuck you
I can see where filtering just takes the standard US insurance companies policy of deny, deny, deny.
Put one foot in front of the other.
I hadn't thought of this distinction before; thank you for enunciating this point!
The "mobile" hint is sent with every request, regardless of preferences.
See above for user persona ^
Not in my home country anymore.

And all major telcos have departments dedicated just to serve the authorities.
Tokens were thing on Bitcoin too. They were called "colored coins". The reason that it works on Ethereum is turing complete scripting allowing you to build all sorts of fun financial gadgets and tools around the token.
Exactly this. Postmark is my go to when the mail actually needs to show up. I don't do campaigns or other bullshit. When a service I've written sends an email, it's a password reset or similar.
> I had to do a number of tweaks to get into a usable state using Fedora 35

might be worth the effort of testing other distros (i hear arch has the bleeding edge)
They have created a series of epic comedy-advertisements for their productivity suite:

https://youtu.be/GC5Gmkn92Bg
The agreement v disagreement thing is a symptom of:

Macroeconomic models can't predict the future.

The agreed upon physics models can predict the future to a crazy high level of precision. Even the ones we know are not 100% accurate.

So, it's basically a waste of time to spend too much time learning macro. It's largely useless.
Maybe this was the underlying goal in their efforts with Bluesky?[1]

1. https://blueskyweb.org
This is an interesting contrast to kintsugi in which you repair broken ceramic with gold paste, to make the damage even more visible to appreciate its part in the history of the object.
> Nothing in all the years I worked offline in offices convinced me that whiteboards were particularly useful.

Wow! That's pretty extraodinary to me. I wonder how we use them differently?
Meh, engineers tend to be pretty intelligent. If they are being cynical about management then it’s probably founded.
Hello GitJournal author here.

I was surprised to read "surprised" cause even if GitJournal choose badly, the history is still there.

Nevertheless thanks for letting me know. I'll bump it in my internal Todo list.
We've been working home for 2 years. They want us to run all traffic through the VPN that applies the same filtering. Please excuse me if I forget to turn it on.
I think in-office culture does work better in a lot of ways, but we as a society spent a century building and optimizing that. We've only been WingFH for a couple years, and it seems (to me) blazingly obvious that it won't take long to adapt to and improve the tools and culture of it to the point that the benefits outweigh what we've lost.

Apple choosing the office over WFH in 2022 feels a lot like the US choosing coal over solar in the early 2000s - a manifestation of the sunk cost fallacy that will look short-sighted embarrassingly soon.
Pattern puzzles are good. I remember trying a test on the official Mensa website 10 years ago, and gave up midway because there were lots of word puzzles, which were biased in favor of native English speakers.
I don't like the taste of metal straws, so I bought glass ones. They are awesome, but like all glass things, they are incredibly hard and incredibly brittle. If you drop it, it might shatter, it might be fine. I own four, use them regularly, including occasional travel, and have only dropped one.

If that sounds like too much work for you, there are reusable plastic straws available.
evil replaced viper many years ago
https://scienceandkindness.net/ is out of St. Paul, MN. I believe you can send them your clothing. I follow them on instagram because I think they do some really cool repairs.
The first local comment for that article is perfect:

"What does this have to do with IEEE?"

Nothing.

Poorly contrived article and not appropriate content.
Maybe everyone gets paid it because teams might want to use the WeWork for local in-person collaboration rather than meeting at HQ, if it's logistically easier. Some team members might have home offices but others do not.
Well, 6 is wrong. If you see a rock hit the ground, its likely to be from space. Especially if you're not near an active volcano or blasting zone.
Then again, maybe that would bring the prices down in a place that you want to live anyway.
If we're stereotyping, I think you're overestimating human rationality and the power of emotional thinking, which is also a pretty common trait among engineers.
> If we use Rust as an example, it's super easy to include high quality libraries (just add s line in Cargo.toml and you're good to go).

Is this a joke? How the hell would I know which out dozens of library is complete, safe, well documented without significant research?
I know it's not really the point of this missive, but I average right around 12 miles per day at my treadmill desk. So for anyone who'd like to multitask their walking and work, I'd highly recommend trying it. After about a month the walking bit really becomes second nature.
Birdglyphs – a new way to draw birdsongs
Then you're included as disabled. You have a neurological makeup that increases the difficulty of securing and succeeding in employment. You have almost certaimly been given fewer opportunities than you would if you were neurotypical and good at politics.

Private-sector politicians and frat boys love open-plan offices; most of us are neutral at best, and with age most people come to loathe them.
I work for a university and they are hellbent on bringing us back to office full time. Currently we work in office 2 days a week.
My office is in a cubical, ina concrete room with no windows.
Meanwhile complaining about how much space is needed and how there is no parking but wont adjust policies to let us work from home, for those who can.
Makes no sense.
I am a web developer / analyst and have no contact with anyone outside of my developoment team.

Get this, our meetings are on zoom in the office anyways. lol
And Go and native-image (GraalVM Java compiler) and Poly/ML (on x86) and MLton and OCaml (on x86) and Chicken Scheme and SBCL (and ECL).
>I got in a literal fight with IT needing to justify the why in why I needed access to my own website.

Legitimately asking, why do you need access to your private website on corporate resources during work? Access your private stuff on your BYOD.
Onyx's customer support stating they cannot supply source code:

https://www.reddit.com/r/linux/comments/hl09g7/onyx_boox_chi...

https://www.reddit.com/r/Onyx_Boox/comments/hsn7kx/onyx_usin...
Twitter warns of possible employee exodus before Musk completes purchase
Gay dogs, otoh, are generally friendly.
Befor Decide to Work as Freelancer
Before freelancing in SEO, you need to understand how funding works. How your generated income will help you stay afloat. Know what type of service fee the client charges, how much a single client pays and whether they give refund policies.

Freelancer options & payment fees

WordPress fees can vary depending on the purchased themes, plugins and other help from an online resource

Average amount: $500-$7000 with a range from $100-100,000+ depending on work
John Maynard Keynes was arguably the greatest macroeconomic mind of all time, but after losing a lot of money, he came to the conclusion that one should invest in companies that 1) make products you understand and 2) have management that you trust. If that sounds familiar, it should since that is Warren Buffet’s strategy who has been known to quote Keynes often.
They are not imposing restrictions on themselves. Anyone who doesn't want an abortion can just not have an abortion. They are imposing restrictions on other people. Being a majority doesn't give you the right to impose restrictions on the minority. Bodily autonomy is an individual right. I don't care if you vote 99% to 1%, that 1% still have the right to control their own body.
the brand and major version hints are sent with every request regardless of preferences, so no "back channel" needed.
I can't reply to the reply because of comment depth but not being obligated or dragged to work after work hours, when you are not paid to work, to still continue to work, is a benefit to ones work life balance.

After work drinks and pre-work drinks are just your work getting to consume more of your life than it pays you to do so, whether hourly work time not counted or salaried hours getting diluted.
Would be more interesting if 100 was average HN reader.
They converted regular lanes to HOV/express, but not enough people are carpooling.
As soon as I saw the title, I knew it would be about Jessamyn (and I am glad it was).
May I be the first to say that I’m not sure what “IQ” actually measures? Naturally I have the same understanding as most: IQ is supposed to be like Horsepower for brains. “This brain has so and so much more thinking ability than others”. Yet I find a curious phenomenon when spending time /with/ the brains of others through their work, writings, or speech: often my level of engagement or intellectual fulfillment that I gain has little to no correlation with their IQ. What IQ seems to fail in capturing is the human ability to be creative and unique; whereas I believe now one can design a sufficiently advanced AI/ML instance which could learn the patterns in this Mensa test, our ability to assess value and meaning from a perspective of “well they recognize certain types of patterns” seems carelessly limited. But that’s just my perspective.

:)
Yeah I did 10 and then came to the comments to see if anyone knew how long it is. It gets boring pretty quickly.

I've never understood how finding patterns in shapes like that seems to be the last word in intelligence for some people. If it's just to join Mensa then whatever, but I'd hate to think life-affecting decisions are made based on whether you guessed or inferred which combination of cross, box, and dot come next
There seems to be a perception among Rust programmers that C's status as a defacto standard came to be in spite of C's contradictions, rather than as a result of them. Skimming the Rustonomicon just now left me with the impression that at least one Rust person gets it. Though it still seemed as if the author felt the need to choose their words very carefully, lest they "make the memory model people angry".
> For download size reasons

How important is that nowadays? Aren't we talking about just executable code? Just how large is your binary?

Universal binaries are very convenient.
The problem is that you can't really use the same markup for both touchscreens and mice. Touchscreens call for oversized everything so it's easy to hit things with your finger. Mice are much more precise, enabling you to pack everything more tightly, and capable of hovering, enabling you to add new interactions like revealing things on hover. Moreover, phones are mostly vertical and computer screens are mostly horizontal. While you can no problem add a fixed header on mobile, it will be an annoyance on desktop because it eats into the scarcer vertical area. But you can replace the fixed header with a sidebar because there's often more horizontal space than you know what to do with. And so on, and so forth. There's much difference between the two interaction paradigms if you want to provide a fitting UX for both. Most people these days, however, don't.

Here's an example from my own project: same post, different layouts. https://imgur.com/a/7uOy7II