skysight-inc/HackerNews huggingface dataset:
> But I think people not being able to edit their own code is horrifically dystopian. Should probably be a requirement that you also have your reproductive rights removed too though, since your descendants wouldn't have a say.

This is a hysterical overreaction to what I said. First of all, no one is stopping you for editing your own code - you can stand out in the sun all day and pick up point mutations until they kill you. Go to the gym, and your body will start upregulating certain protein factors to repair muscle. Change your diet and your gut microbiome will change. If you can find some radioactive rocks, you can really go to town! No one is stopping you.

What I am saying is that you are so grossly underinformed about the complexity of the genome and human biochemistry, that to even compare it to computer architecture can only be described as arrogance. People who alter their genomes in any measurable way will mostly suffer greatly and die a painful death, so yeah, it should probably be regulated to professionals for the foreseeable future.

> Editing OTHER people's genome should be highly regulated, as well as anything that has the potential to reproduce outside a controlled environment. This of course includes microbes within your own body, viral infections, gut bacteria, etc.

What happens if a virus picks up your mutation and spreads it throughout the population?
I felt weird buying Berkeley but I’m very happy with it as well. I knew I liked it when I got the trial and yet I felt this aversion to paying for a font for several weeks. Then it dawned on me: I was depriving myself of enjoying someone’s hard work because I didn’t want to spend a fairly small amount of money for a thing I’d use for my work every day. Sort of an everyone loses situation. I can be bizarrely cheap, and it’s kind of embarrassing when I break it down. I lose time and money to my irrational cheapness.

Berkeley’s sharpness and legibility has been unmatched for me and I think that’s what draws me to it so much. I know others will say it’s not sharp or legible, and it’s a totally personal thing. We get good at reading on different screens with different characters, and we’re gradually trained to see in different ways. For me, Berkeley absolutely nails it.
So I dug into the first "twitter file." LOL, is this supposed to be a scandal? Hunter Biden had some nudes on his laptop, Republicans procured the laptop and posted them on twitter, Biden's team asked for them to be taken down, and they were, because twitter takes down nonconsensual pornography, as they should. This happened by a back channel for prominent figures that republicans also have access to. The twitter files don't even contest any of this, they just obscure it, because that's all they have to do in the age of ADHD.

So Part 1 was a big fat lie. I have enough shits left to give to dig into one other part. Choose.
I've seen candidates describe themselves as "Front of the Front-End" in the context of job interviews where the web UI stack included a BFF (Backend-for-Frontend, eg Next.js or Remix). It actually makes sense. The corresponding "Back of the FE" skillset encompasses proxy servers, API gateways, routing, observability, browser networking, server APIs, deployment infr, etc., on top of pure UI per se. There's a breadth of knowledge required that puts many backend-oriented "full-stack" devs to shame.
And when other people are active. It seems to be fairly common that night owls need an hour or two of their own time after most other people have gone to sleep, or at least have stopped bothering them.
> ChatGPT/GPT3.5 and its weights can fit on a small thumb drive, and copied infinitely and shared.

So can military and nuclear secrets. Anyone with uranium can build a crude gun-type nuke, but the instructions for making a reliable 3 megaton warhead the size of a motorcycle have been successfully kept under wraps for decades. We also make it very hard to obtain uranium in the first place.

>Tech will get better enough in the next decade to make this accessible to normies.

Not if future AI research is controlled the same way nuclear weapon research is. You want to write AI code? You'll need a TS/SCI clearance just to begin, the mere acting of writing AI software without a license is a federal felony. Need HPC hardware? You'll need to be part of a project authorized to use the tensor facilities at Langley.

Nvidia A100 and better TPUs are already export restricted under the dual-use provisions of munition controls, as of late 2022.
I use an Elecom Huge[1] trackball, it's got a few extra buttons that I've mapped with SteerMouse[2] (excellent MacOS Mouse Driver tool) and BetterTouchTool[3] on macOS to provide window and space management/switching:

It has: Left click, Right Click, Scroll wheel press, scroll wheel tilt down, scroll wheel tilt up, back, forward, fn1 and fn2 by the wheel, and fn3 right next to the right click.

- Scroll Wheel Press and Fn3: are set to middle click (for some reason, in my setup, fn3 can't always be the third mouse depending on context... it's annoying).

- fn1: Expose

- fn2: Application Expose

- hold fn3 + tilt down: previous space

- hold fn3 + tilt up: next space

- back/forward: set to move backwards and forwards or swap tabs depending on the application (customized with BetterTouchTool per-app)

- Bonus: Easy Move + Resize [4]: I hold my configured Hyper key (left control on my external keyboard, karabiner configured to be cmd+option+control+shift) and left-click to move, right-click to resize

[1]: https://elecomus.com/web/product/3271/

[2]: https://www.plentycom.jp/en/steermouse/

[3]: https://folivora.ai/

[4]: https://github.com/dmarcotte/easy-move-resize
Not everyone, only the frameworks that matter.

Qt, Uno, Blazor, Flutter,...

Get ready for the revenge of plugins.
To me this is the most important point. Even with ublock origin, I will do a google search and then scroll down and disregard the worst sites. It is little wonder the people add reddit to the end of a lot of queries for any product reviews etc. I know if I want the best electronic reviews I will trust rtings.com and no other site.

The biggest problem with ChatGPT, Bard, etc is that you have no way to filter the BS.
From https://www.forbes.com/sites/arielcohen/2022/09/29/russian-s... :

If Nord Stream is shut down suddenly through “force majeure,” a sudden uncontrollable stop that is the fault of neither party, then Russia can void its obligations toward European stakeholders without legally breaking contracts, thus dodging the many penalties in doing so.
Almost all examples of Shadow DOM uses Custom Elements, but that’s not required. I think this conflation harms adoption of Shadow DOM.

As an example of what you can use the Shadow DOM for - it works fine as the node to render a React app/component in. So if you need a couple of React components on a page to not affect each others style, you can do React.createRoot(myShadowRoot) and they’re fully encapsulated.
Weird did I write this?
From what I remember, Asimov wanted to write science fiction stories about robots where robots were useful tools for humans, instead of the rampaging monsters robots usually were in stories written by other people. Asimov’s early robot stories had no specified rules for robots, but he soon thought about what the specific rules should be, and came up with some rules, and used them as a backdrop and lore for many (many) subsequent stories. The rules were therefore formed as a narrative tool, and we should not realistically expect anything more from them.
The governor, Greg Gianforte, used to be a really smart Bell Labs engineer. Maybe after moving to Montana and getting involved in politics, he decided that he had to dumb himself down to fit in.
Fibre optics deployed under the surface. Copper cables may work too for smaller flares, but they tend to burn up during larger events. See also https://en.wikipedia.org/wiki/Carrington_Event
I'd expect enterprising bad actors to upload malicious PDFs and rent out compromised machines.

Site operators could potentially re-render uploads and inject their own exploits.
Good software engineering largely rests on taking whatever "awkward external requirements" you're dealing with and decomposing them by concerns until you have a set of "narrowly defined" problems that you can effectively reason about, formally or informally. Dijkstra was a master of that kind of decomposition and that's how he got the interesting "theoretical" problems he solved: they came up in the course of breaking down practical problems!

The point then is that with the concerns having been adequately separated, rigorous, disciplined, and mathematical reasoning is a better approach to thorny "real-world" problems than spitballing and hoping it works.
I find the, er, black and white version printed in a lot of papers hilarious: https://twitter.com/critterjams/status/1521171487553724416
Elementary age kids whose parents work are going to need afterschool care. I think that’s inevitable, and honestly solvable. Teenage siblings are a fairly limited part of that solution.

I think forcing all the additional logistical complexity and cost of pre-school-day care is an accidental and unnecessary layer though.
Sports have become way too important in high school. In addition to bad ideas about start times, site selection for schools based on having huge amounts of land for sports fields means far away schools instead of being centrally located near a lot of people so students can walk to school easily.
Do you have evidence they make a profit or are you smearing the way they accept donations into “a for-profit model”
Probably the fake WMDs motivating the Iraq war.
My high school math teacher told me I wouldn't make it to university.

I ended up with a math heavy engineering degree. First class honours.

I'm home schooling my kids . They will do better with their parents as teachers. My friends have done it and their kids were academically ready for university years before their peers.
I love my CST L-Trac but sometimes I wish I'd gotten the version with the extra button inputs to setup some extra keybinds.

Alternatively I've finally become used to having a magictrackpad2 and gestures. And thank you other devs[1] for someone getting it working on Windows x86/ARM64 builds as well. Next step is trying to find out if I can get it working fully under FreeBSD.

[1]https://github.com/imbushuo/mac-precision-touchpad
It really isn't the same thing; Nagel raises the same point as your example in his famous essay on Bats [1].

Marcus' point is there is no reason to think ChatGPT/similar has (or ever will have) sentience, not that it is simply a different type that we do not have access to.

[1]https://wikipedia.org/wiki/What_Is_It_Like_to_Be_a_Bat
Its a common misconception that the goal of Education System is to educate. It's not, and the system will never accept 'improvements' that run contrary to it's purpose.

In actuality education system serves four purposes:

One: make both parents avaliable for the job market. For that it must supervise children during work hours, to make sure they aren't getting in trouble, drugs, or worst of all, into politics and protest

Two - They must habituate little wild chimps into highly unnatural behaviour. Wake up early, commute into arbitrary location, sit in one place for hours on end, stare into paper, whiteboard or screen, perform meaningless tasts tasks that have no meaning to your life. Thats your whole life.

If you don't ease people into this gradually, you run out of psycaotrists.

Three - grade people into quality batches, based off their punctuality and ability to perform meaningless tasks to arbitrary and meaningless quality standards

Four - because the management has gone trhough the same system of educations, the pupils must learn to read through poorly worded vague instructions and understand what their superior actually wants to see, even though they are not capable of expressing it clearly. Poorly worded exam papers serve as good training.
it’s easy to change jobs into exactly the same job. if so, nothing actually changed.

try to find a way to work on things you’re actually interested in and excited to work on. you should wake up excited to play in the problem space.

if you are able to, be open to moving and taking a paycut if it makes it easier to access interesting problems.
Which NATO Fighter Is Best for Ukraine? - Ward Carrol w/ Justin Bronk [video]
I'd prefer MS to stop pushing DX12 NIH for a change and start using Vulkan.
Spain is just an hour off compared to the sun, comparing to countries close like UK (same longitude, 1 hr time diff)
BJJ black belt who has been training for 12 years and previously trained in wrestling.

"After one year, all but the newest people still make you feel like you don't know anything, they can submit you pretty easily": this is not true in general, only with context. Athletic people in general would not be hopeless after one year at the local club level.
I have athletic kids who show up and immediately give me problems because, despite still poor technique, their speed, power, cardio, flexibility, etc. make them dangerously competitive.

The fact is that the vast majority of adults who start jiu jitsu today are not athletic. Jiu jitsu attracts a population of mostly nerds who, because of the cerebral nature of jiu jitsu, can do very well over the years, but for the first year or two their still poor or average technique does not allow them to overcome athletic limitations.

Moreover, except for a few clubs, there is no pedagogy to speak of around jiu jitsu. If trained properly, many hobbyists will improve much faster, but jiu jitsu clubs are for-profit businesses that need first to make money and then to make people better.

Also, it is common to hear "it's been a while since I've seen Jack on the mat" with a disappointing tone, without realizing that doing any activity, especially one that is psychically demanding and involves being "beaten up," for more than 2 or 3 years requires uncommon dedication. "Keep doing it for 10 years and see how good you will become" sounds much sweeter in print than when you live it.
I can remember that the inequality symbol means != but I'd prefer the lower cognitive load of not having to recall anything at all.

I like that Typing "!=" results in "!=" being printed to the screen. I like that pressing backspace only affects the single preceding character/glyph instead of converting the ligature back into its constituent parts.

It's a consistency thing. I'm never reading math textbooks written with latex and all the fancy ligatures and symbols. I spend my entire day reading and writing code, so consistency there is paramount.
Nixpkgs experimented with a build environment based on uutils-coreutils instead of GNU coreutils[0]. A lot of bugs or unimplemented features were uncovered which were fixed upstream and as a result software such as chromium, vim, emacs or even rustc itself builds properly now.[1] So it definitely could be a viable alternative in the future.

[0] https://github.com/NixOS/nixpkgs/pull/116274

[1] https://github.com/NixOS/nixpkgs/pull/116274#issuecomment-85...
> Big companies have systems in place to catch the non-beleivers

This is an interesting comment. Any examples of such systems?

I'm open skeptical of corporate speak but I don't know how my company would catch on it except for the snarky comment here and there.
As someone that enjoyed Flash tooling, I welcome the plugins revenge.

10 years were more than enough to ship comparable tooling.

It was the browser makers that opened the pandora box, by providing the tooling to get our plugins back.
Does anyone know of references that address how effective specific amounts of caffeine are at different times of day? This seems like the kind of question that a military would wish to study but I haven’t ever found a ‘user’s guide’ for optimal coffee use
Certainly for most people there’s a point where there’s no choice left and if your only option is to work on-site then that’s what you’ll have to do. My point was simply that there are a lot of people, myself included, who would snub an on-sight offer as long as there are other options.

I see a lot of people assuming that remote work is merely a preference, but for a lot of people it’s a lot more than that. Avoiding contracting Covid in the office is a difference between life and death for some people- and the difference between a productive long term career or a struggle to eek out a living in the face of long term disabilities due to long covid for others.
You can make systems that even the creator cannot take down.
Cynical view: what additional % of Github headcount (after the 10% layoffs last week) are they hoping to get rid of with this?
Work pays $400, I pay $50 monthly for Medical/Dental/Vision insurance. Nothing seems to be covered outside of that. (BCBS/Aflac mixed plan)
All the high schools I know of in the UK start at 9am. Never heard of any starting earlier, though private schools might be different.
Does SSPL work in practice with anything? Last I heard you can't run SSPL-licensed software with Linux (you can't re-license Linux as required by SSPL).
The problem is it wont be implemented thoughtfully, but will rather create more honey pots of highly sensitive data for governments to fumble and leak
> Matrix is not open core

I'm comparing Element.

> and so isn't Element

It sure seems to be. Look at the red X's and green checkmarks in the comparison: https://element.io/pricing There are different opinions on what Open Core means though.
Yes. This is what MS will do with Teams.
"They" in this context are the people who benefit from an increased labor pool (capitalists, who want lower wages for everyone) and those who thought it was done for their benefit.

>This is not true when comparing the price of the same labor offered by a man or woman.

Okay, maybe not HALF, but you can't argue with the gender wage gap. Men make ~20% more than women.

https://www.dol.gov/agencies/wb/data/occupations
Tokenizing Chinese Phrases
I was an avid reader, and my best opportunities to read were late at night. I'd start with a flashlight under the covers, but I found out that the best way to slip by was to go into the bathroom, lie in the dry bathtub with the light on, and read for as long as I wanted. It worked fairly well for a while, I guess. My mom went absolutely nuts over that strategy though. I suppose I was about 10 years old at the time. Later on, when I was 16, I had a so-called "girlfriend" and I would fall asleep during late night phone conversations with her. Or I'd go visit her house and come home late at night.

In high school, I was beginning to feel the onset of a chronic major depression, and I absolutely could not wake up on time. My hair regimen took 60-90 minutes to fix up in the bathroom, and by the time I was driving myself, I found an 11-minute route to rocket to school as fast as possible. Most of the time, it would be my father pouring cold water into my face just to get me roused out of bed. Therefore, mornings became an absolutely traumatic time in addition to all the other childhood traumas I was undergoing, and it took me decades to recover from that.
I suggest a digression by GHC extensions.
Of course, and I can't fault Microsoft for that, even if (having been on the bad end of a similar acquisition and IT merge) it sucks for GitHub.

My point was: GitHub as an organization didn't choose Teams willingly, and are still paying for Slack and only using Teams for video conferencing. Of all the explanations of why that might be, the easiest to land on is "because Teams just isn't that good."
Shadow DOM isn't a totally sandboxed construct, though it mostly is. You can't load font-face's within shadow dom's. They have to be defined in light dom, and then are available in shadow dom. Most other CSS styling seems to be totally isolated, given this exception.

It appears custom CSS properties pierce through as well. https://open-wc.org/guides/knowledge/styling/styles-piercing...
Got me thinking of https://en.wikipedia.org/wiki/The_Tortoise_and_the_Hare
There may or may not be a correlation, but how much of that is a vicious cycle?

The kids who grow up to be high achievers tend to have done well in school, which means at the very least they were able to cope with an early schedule. They then observe the correlation that you note and think to themselves "huh, my parents were right, everyone should wake up early" and proceed to preach it to the next generation, who learns it as if it were some fundamental fact of life and not a consequence of the way we've designed our systems.

It's like the problem with math education: the people who dictate the way that the world works tend to be the ones who did well in the existing systems and can't see anything wrong with them.
Pretty much! Save up, take 6-12 months off, you will feel way better.
United Flight 1722 came within 775 feet of plunging into Pacific Ocean
Let's be honest, Slack sucks too. All of the solutions in this space suck.

Similarly, Jira sucks, but all alternatives to Jira also suck.

It seems kind of silly for Github to pay for another solution when they could use the in-house solution (which is Teams). This is what you have to compromise on when you let another company acquire you. People who don't like it need to leave -- that might not be how the world ought to work, but that's the reality and nothing anyone feels or says will change it.
I have no aversion to trades and actually worked in joinery for many years before I began programming professionally. I don’t mean to look down on it at all. I actually find it absurd that I earn as much as I do compared to say, a red seal carpenter here in Canada where their breadth of skill and knowledge means more and accomplishes more than my own skill set in very tangible and crucial ways.

If I could support my family as well in trades I might have considered staying — I loved working the giant industrial CNC machine and began to love learning to set it up and create CAD drawings for it. I probably would have enjoyed a career headed in that direction, but I could have ended up earning around 1/3 of what I do now… At best.
School hours are set by tradition. My city provides no bus service to any students (excepting special needs kids). Crazy I know. Kids can ride the city metro buses for free, but those aren't the same as school buses.
One thing I don't see discussed much is how much users are empowered by being able to inspect the JavaScript that is sent to their machine. I can inspect every line of code before it executes. I can look at exactly what data is being stored client side and modify it if I wish. The client side of apps are forced to be open source. Every major browser has excellent developer tools built in that allows us to do this. I'm not sure how much of this will be taken away by WASM. Or if it will hinder my ability to prevent exfiltration of my private data.
Are your company’s MS instances on premise or cloud based? The reason I ask is because nearly all of the negative experiences I’ve had with Microsoft stem from either their native apps or poorly configured on premise servers.

This is anecdotal since there’s no wide ranging data, but Teams works just fine where I work. Integration with Outlook is also great, but we have a O365 plan that is completely managed and run from the cloud.
You'd be surprised how far people push commutes in the Midwest. I know at least one person that lives near Saginaw and works in Detroit. I have a relative that commutes nearly two hours each way in northern Wisconsin -- and they bought this house /because/ of the location of the job, so this wasn't an accident of history.
I am surprised that the plane did not return back to its departure due to having exceeded manufacturing spec for maximum 2.3 G force to inspect for cracks in wings and fuselage.

Hopefully, that plane will be taken out of service in SFO.