skysight-inc/HackerNews huggingface dataset:
> What does this even mean? You can compile Go or Rust programs on any Linux machine with the build tools.

I can't build github.com/restic/rest-server because my golang compiler is too old. Admittedly I'm running something relatively old (but still supported) at the moment but this isn't the first time. Such errors are my experience every time I try to build go/js code. If you're actually using a stable distribution you're simply out of luck and need to find another system to contribute to those projects.

> Why is GitHub a less-secure repository medium than SourceForge + random website downloads + various Linux package managers?

I'd trust GitHub a lot more than SourceForge, but GitHub is where everyone hosts everything these days so I meant it to mean: random repositories from the internet. When trying to build the aforementioned project, I saw a it pull from a ton of domains, but also a lot form GitHub (many different authors).

That's the crux: I may trust github itself and the author of this one repository (in this case, the author is actually a friend of a friend, in other cases it might just be a well-known person like cperciva or sircmpwn), and if my OS is compromised then I'm screwed anyway so the repositories are also considered mostly trusted, but I don't for a minute believe that the author of the code I'm trying to build managed to vet the 600 repositories it's pulling.

Also, six hundred repositories. All this thing does is spawn an http server and handle a few API calls, acting as a dummy storage server (implementing things like 'get me this file' or 'put this file here').

> Go programs absolutely don't run arbitrary code at compile/install time

I didn't actually know that, that's nice. I mean, still if I can't trust the binary then it's of little use to me personally, but any malicious code would presumably have to be called into and build servers will have an easier time serving binaries, so that's a good thing.
https://github.com/tokio-rs/loom perhaps? It also models weak memory reordering, but takes some work to integrate into existing apps.

For triggering race conditions in compiled binaries, you could try https://robert.ocallahan.org/2016/02/introducing-rr-chaos-mo....
Well, that wasn't predictable at all.

In all seriousness, I hope this finally prompts our agencies to push for stronger security and better encryption rather than fighting it as they have for so long.
Yes, Geometry makes the funnest puzzles :-)

Believe me, it pains me to suggest bumping it back. Introductory proofy linear algebra just hits a quadruple home run: it's astonishingly useful, it's getting moreso, it's simple enough to remain age appropriate, and it can serve as an intro to proofs. As much as I enjoy geometry puzzles, I just don't see how they compete with that.

For the true fans, of course, the answer today & in this hypothetical future is still to learn both.
> All of these problems I wouldn't expect an average user to fix regardless though.

I wouldn't expect an average user to run a unikernel.

I'd expect those running unikernels in production to be people who really need the performance, and those who really need the performance are going to be running up against weird issues all the time, and need to have at least a couple people on staff who can solve weird issues. When you have that kind of scale, one in a million events are frequent.

I also don't necessarily understand the desire to run a unikernel in a hypervisor; might it be better to run a regular kernel on bare metal, or the unikernel on bare metal (yeah, it's harder to develop and probably debug the unikernel that way, but performance!).

Maybe isolation is a bigger deal to some people than me.
As someone who's lived in a _studio_ apartment in a high-rent city for a decade, you have good points, but a lot of this is easier said than done.

> move to a larger and cheaper apartment since you don't have to live directly next to the office anymore

In the Boston area, this basically comes down to "either live with space in the middle of nowhere isolated from anyone, or live in the city core but pay $$$$$$ for a tiny place" -- and especially if we are discussing working only from home (so limiting that potential avenue for socialization), moving away from any other social avenues can be daunting. Maybe this is less of a dilemma for someone who has a family, since then they can just socialize with SO/kids/etc.

> Maybe try that whole getting a pet thing.

If only 99% of landlords didn't disallow pets...

> Also consider using a separate computer for work and nonwork stuff, and turning the work computer off at a specific time. Once it's shut down, you're done for the day.

On the surface, these are valid points, but they contain a few assumptions that can be challenging. For example: that your company is okay with you being offline for _16 hours_ of the day. How does that work if you've got an on-call rotation, coworkers in other timezones, critical products with low bus factors, etc? For example, at 11pm ET it is 9:30am IST -- not being able to respond to pings/questions/PRs from coworkers on your team who are on the other side of the globe can be detrimental. There's also the physical aspect -- if you are in the same (350sqft, in my case) room 24 hours a day, and you use it for work for 12-14 hours every day, even when not working, it's easy for the mind to stay in "work mode" despite trying to shut off work computers, etc.

> You can give yourself permission to disconnect from work without forcing everyone into an office.

I know this is in response to the post itself, regarding Google (delaying) forcing people back to the office. However, there might be some middle ground here. I have been going into my office one day a week for a change of pace (and to have _some_ on/off time via my train commute) -- but it is a lot nicer when other teammates join me in-office, to get some semblance that I'm working with other human beings for a change. I'm totally not on board with _forcing_ anyone to go in, but it is nice to have the option to coordinate. I have found myself missing casual after-work beers on Fridays -- even pre-pandemic, not everyone joined (those with families would generally leave to get home early), but among those who _did_, it really helped build more camaraderie and made the company feel like it was staffed with _people_ rather than just anonymous cogs.
Did you voluntarily get a driver license? You signed your name to agree to abide by their contract for the privilege and benefits of being licensed.

If you want to use the superior constitutional approach, you would need to first stop voluntarily contracting with them.
Can seasoned Blender users can visualize and compose Geometry Node graphs in their minds? It seems to me that it would be pretty hard, simply because of their clunky design.
In my opinion, the only thing missing from Blender's amazing Geo Node system is icons, i.e. something compact and symbolic that one can store in their mental space as they would a word when composing a sentence.

I do also feel like a top down flow is more conductive to "process-oriented" or procedural design. I've done my fair share of procedural visual scripting with nodal systems such as UE4's Blueprints, PopcornFX or Blender's Geometry Nodes and none of them feel as "natural" as Houdini's.

It almost feels as though vertical lines occupy less space in my mind than horizontal lines do. Perhaps it's because our brains are hardwire to deal with lots of top down structured environments (plants, tree-trunks, other Sapiens).
It would be interesting to see a discussion of how other Australians feel about this write up. I think its quite unbalanced. Anyone who doesn't want to do something which they are directed to do can build up a picture of oppression. This is not a concentration camp, and she wasn't sentenced, and the article points out of her own volition she misled authorities about her test status. It is an internment camp. It is used for both voluntary and involuntary internment/quarantine.

Our response to the pandemic deserves criticism. I think this person misjudges community expectations quite severely. The NT has some of the most vulnerable people, a large aboriginal population with significant co-morbidities. If C19 got into the wider community in the NT, which is per-capita under-funded and lacks significant healthcare investments of the southern states, it would be a disaster.

Would home quarantine have worked? Probably. I might add that based on this writing, I would have seriously questioned this individuals personal commitment to stick to the obligations of home quarantine, which I know is judgemental of me.

Howard Springs pre-dates the pandemic: An accommodation facility named Manigurr-ma Village was built at Howard Springs in 2012 by Japanese energy company Inpex to accommodate up to 3500 temporary fly-in fly-out construction workers on the Ichthys LNG gas plant.[10] The facility was closed and abandoned in 2018.

It consists of demountables, and has had post-pandemic modifications such as fencing, segregation of areas within the complex, additional health facilities. I do not imagine it is a nice place to be overall (although, for the refugees locked up in detention by Australia for over 8 years, it might be heaven by comparison with their experiences)

I don't like the current federal government, I didn't vote for them and I think they are morally bankcrupt. Howard Springs is not the evidence, or related to that.
Everything I've seen suggests that even in-office is going to be pretty hybrid. While teams will probably coordinate to some degree, I do expect that there will be more dialing in from desks than going into conference rooms going forward.

And, frankly, at larger companies you mostly have people dialing in from a number of different offices and other locations anyway. These calls really work better when everyone is on their own line even if they're in the office.
"Captain Yajima" and "Dried Up Old Bones" are the claymation ones.
Because you choose to put ur product on that platform. Because I'm more likely to purchase the item if it's on Amazon. The fair pricing rule is literally pro consumer.
Because bars are shit for socializing? No one here goes to bars alone, and the music is too loud to hear anyone talk anyway.
> "The results were staggering; the more prevalent the idea, in any academic field, the fewer women and people of color participating in that field. This outcome held across all thirty subjects in the study. More mathematics professors believed that students needed a gift than any other professor of STEAM content."

Wait, the finest minds and educators in their respective fields are providing observational data that gifts are a real phenomenon, literally contradicting "reject ideas of natural gifts and talents". This is tremendous news that should have been a clarion call to seek out and elevate the gifted and invest every possible effort to nurture their gifts.

Yet the conclusion is somehow the exact opposite: that "gifts" are a falsehood used to malignly, even if unconsciously and unintentionally, dissuade people. How is this possible?
Divebell | Lead Software Engineer | Full Time | Remote, SF, BOS | www.divebell.com

Hi all , Divebell is hiring for Lead and Senior Software Engineer positions in backend, full stack, and cloud platforms and data. Remote or hybrid in the San Francisco Bay Area and Boston.

We're building a hybrid SaaS solution that allows enterprise companies to discover, monitor, and protect all the sensitive personal information store for their customers.

- We're a new fast growing and venture backed company in the enterprise data privacy space.
- It's a mission you can feel good about — helping some of the world's best brands protect your personal data!
- Fun technical challenges to grapple with such as scalable data analysis, ML, and cloud data.
- Work directly with the industry veteran founders and be part of the big picture.

Kotlin, Typescript, Postgres, Snowflake, AWS, Pulumi, Docker, and much more.

We offer fully sponsored health insurance, other great benefits, and a team first environment.

Reach out to us at team@divebell.com!

Thanks, Jeremy - CTO, Co-founder Divebell
FWIW if you create an account all of the ads go away.
> Emacs’ biggest drawback is that you are never using it to the fullest

I think that this is actually a strength.

If you're using your editor to its fullest, then that means that there's no more room for you to improve. If your editor is simple, then its "fullest" isn't very good. If your editor is complex, then it took you a long time to get to its "fullest", and you hit diminishing returns a while ago.

Emacs is great because the skill gap is ridiculously high, while the skill curve isn't very sharp (Emacs' modeless editing is straight-up easier to learn than vim's modal editing, whatever other people might say), so wherever you are, you can always learn a little bit more, and be a little bit more productive...or continue to work with what you have.

That is - you can stop learning Emacs exactly when you want to - no sooner, no later. If you have a relatively simple editing task, you can just start it up, use the arrow keys to navigate, then save and quit (three keybindings total? find-file, save-buffer, save-buffers-kill-terminal). If you're anticipating starting a career in programming, you can learn and improve your skill with it (and your config) continuously for decades. I don't know of any other tool that's as good at this as Emacs is.

On a tangent, I would propose to you that Emacs' greatest weakness is that it doesn't come configured out of the box. It's way easier to set up VSCode to do Python than it is Emacs, and that's going to be the final factor for a large fraction of programmers. If two editors are equally flexible (which isn't actually the case with Emacs vs. VSCode, but bear with me), the one with the better out-of-the-box experience will win. (and this is why I think that starter kits like Doom and Spacemacs are the only way for Emacs to survive)
Even if there wasn't enough time for selection to act on cognitive abilities (citation needed), the fact of the matter is that patterns of population genetics do correlate highly with self-identified race.
Because, and I don't think that is questioned, race as a biological concept exists and, as Prentice Hall quote demonstrates, the publisher unilaterally decided on a lie of omission, while attempting to teach. It is not a good look if the goal is teach kids basic biology.

Unless, naturally, it is not the goal; or even a goal.
No, this is important. There are a lot of people who will tell you that 'selective breeding doesn't work and always backfires, because look how unhealthy some dog breeds are'.

This study is part of the evidence-base showing that that is wrong: those dog breeds are unhealthy because they are incredibly inbred with effective population sizes so small you may be able to count them on two hands.

The bulldogs will always be unhealthy to some degree because those faces are just not a good idea, but even there some bulldog breeds are far sicklier than others, and it's due to the inbreeding, and when you know that, you know how to improve them. This is important for stuff like agricultural breeding: the problems aren't inevitable, and are caused by specific mistakes, like starting with too few individuals, closing the studbook prematurely, and not outcrossing.
I find that whatever I'm doing (binging a show, taking a walk, playing a video game, etc.) is much more restful when I'm fully present. For me, this means putting my phone and any other distracting technology away (or even turning it off) and just fully immersing myself in whatever I'm doing.

Additionally, I find a bit of boredom is helpful in making an activity restful. For example, I love The Expanse TV show but sometimes it's very slow moving and I find myself wanting to stimulate my brain more than it's currently being stimulated by the show if that makes sense. However, I've found that if I embrace the boredom, resist the urge to take my eyes off of the TV, and just "float" in the moment so to speak, after about 15-20 mins the discomfort fades and I lose myself in the narrative. I find this "losing of oneself" in an activity or experience to be very restful and rejuvenating.
Also perhaps we could have a more relevant discussion about the methodology of this. As I note in another comment, this study's conclusions are based on modelling transmission and not actual that from real-world transmissions, so I don't think it's fair to conclude the real world necessarily conforms to this.
In the executive summary, which lays out how we should interpret the total body of data collected so far:

"The body of evidence for infection-induced immunity is more limited than that for vaccine-induced immunity in terms of the quality of evidence... There are insufficient data to extend the findings related to infection-induced immunity at this time to persons with very mild or asymptomatic infection or children."

We literally don't have the evidence needed to say with certainty that infection (of all levels of severity) provides "an immunity just as good as vaccination."

The data only suggests that people that are severely affected by COVID may have higher peak antibody titers. It's a huge gamble to play with yourself and the people around you.
> It was either forcefully vaccinated or forcefully infected by the unvaccinated. I’m thankful we’re making the right choice.

False dichotomy.

Also what if you are wrong? You seem very certain. Why? No meaningful discussion is allowed, so how is it that you feel you have all the information you need to make the decision -- first for yourself, and second, for every other person in your country? It seems like you are just thankful your fears about your neighbors have been tranquilized? Where did those fears come from again?
So are you seeing the red flags here or not? This doesn't seem like a winning effort. This seems more like the opening scene to The Stand or the French lab that spawned the zombie apocalypse. Not that I think this virus is the end of the world but I do think it is the global marshmallow test. I can wait a really long time. I'm not a people person anyway.

Aside: genuine bona fide former bench scientist who used to work in a hot lab here. I stopped working in hot labs because the safety practices of my coworkers terrified me. Many of them are dead of cancer now, decades later. While there's no strong evidence for it, I cannot entirely dismiss the lab Leak theory here based on my prior experience working with fellow scientists and their cavalier attitudes towards safety. Had I stayed I think I would have lost my mind.
It's re-sellers all the way down
People talk about "holding back advanced students", but, in the real world, this never happens.

My father (a high school teacher for almost 4 decades) used to say: "I can't stop an advanced student even if I wanted to--sheer boredom will propel them to do something." For him, dealing with an advanced student was the easiest thing in the world and took practically no effort--a little extra work with a slight bit of focus and they're off and running. At that point, he could practically forget about them until they raised an interrupt.

My own personal experiences in school also reflect this. Most of my teachers forced me to turn in "normal" homework, pointed me at something more advanced, and let me at it while occasionally checking in on me or offering advice. Sure, they did this so that they could get me off their plate to focus on someone else. But, to be fair, what they had me doing is also the essence of learning--self-directed engagement with an unfamiliar knowledge base via intrinsic motivation.

And, to be fair, if your "advanced" student can't operate in that regime, are they really that "advanced" after all? Far too many parents think their children are "advanced" when they are merely a touch above average and really do fit inside the "standard" curriculum.

The real problem in high school is motivating average to below-average students who want to be anywhere but in class. Video games, hanging with friends/dates, vaping/CBD, etc. is way more compelling than anything having to do with school. Getting through to those students is difficult and has very little to do with the curriculum.

The biggest irony is that the same people who preach that there are intrinsic differences always seem to forget that concept when it comes time to hire and pay teachers. Funny that.
> 2 excludes pretty much all network-connected software

Not caring about local privilege escalation I see ;). Attack surface might be lower, but from lockscreens to terminals there is a lot of stuff out there that doesn't need to be connected to the internet itself before I find it quite relevant to consider whether it was written in a dumb language.
Krishnadev Calamur, writing for The Atlantic as part of their series on the Apollo 11 anniversary a few years ago:

> In other words, the Speedmaster and [mechanical] watches like it provide a sense of permanence in an age with little of it. The Speedmaster available today is virtually the same as the one Aldrin wore on the moon, or indeed the one Omega introduced way back in 1957, as a tool for race-car drivers.

> It is unchanged because there’s nothing to change: The mechanical watch is, along with the bicycle, an arguably perfect invention. If wound every day and serviced regularly, it can run for perpetuity. There aren’t many things you can say that about in our era of fast fashion and biennial phone upgrades.

* https://www.theatlantic.com/science/archive/2019/07/omega-sp...
Obviously a clone of vim.so
There is another comment in this thread that addresses this very well:

> I find it interesting with many of these criticisms that subject matter experts on maths, sciences, etc think that they are also subject matter experts on the pedagogy of maths, science, etc especially at a high school level.

The people you mentioned are my idols, same as the authors and hosts of this blog post. But there is a world of difference between being a great scientist and being a great K12 teacher.
western europe is a pretty big place dude, which country are you talking about?
It's a deliberately ignorant article.

The author knows full well that the Balkans are divided into 3 religions who hate each other, and rightfully so. They are on the verge of a new war as we speak in 2021.

And acting mystified why the US 2020 election results are not accepted is equally ignorant.
Your plan doesn't seem really effective, either. The company then has no idea why you aren't buying the product. It could be for one of any thousands of reasons.

This will only work out for you (and others) if there are other manufacturers that don't add features like this at all. And since you haven't provided feedback to anyone about what you don't like, other manufacturers won't hear about this either, and may also add these sorts of features.

I agree that one person providing feedback isn't going to do much. But that's why everyone needs to do so. It's like voting: your individual vote usually won't change anything, but the votes of everyone can. Refusing to provide feedback (or vote) because your individual action won't change anything on its own doesn't solve anything, and just gives those in charge less data to work with to figure out what people actually do want.
How many developers and authors have a workflow that doesn't include a GUI with a pointer?

I for one would not like to go back to terminal-only. There's a lot to be gained from decent graphical interfaces, and having them smooth makes working on them more pleasing, which reduces my stress and allows me to be more productive.