skysight-inc/HackerNews huggingface dataset:
> So you want to avoid the horrors of the web by inserting some language-warping piece of glue code that is guaranteed to only ever get in your way. The irony.

No, I in particular want to avoid glue code!

> In any case, the DOM and CSS is like 90% of the reason to hate the basic web stack. The other 90% of the reason that people hate JavaScript for is the myriad of frameworks that some people opt to use. You don't have to, and if you come from C you will probably feel right at home not doing so.

Perhaps. In my case, it's simply that I abhor the idea that this particular platform requires one specific langauge. I think that's rather dumb. I'd prefer to treat web browsers as just another platform. I do understand that this platform is a bit different from the classical ones (Linux, Windows, Mac, the other unices, take the cartesian product with hardware architectures if you want) in that it doesn't have a notion of file access (and a bunch of other things), but still – just another (a bit esoteric) platform nonetheless. The platform shouldn't care what language you write in, as long as you have a compiler targeting it.

I pick my language—any with a compiler that targets the platforms I require—and then I perhaps write different frontends depending on the platform. Maybe on the unices the frontend reads and writes files. Maybe on Windows it's GUI based. And maybe on the browser one interacts with it through DOM manipulation. That last detail shouldn't, IMHO, dictate that the language used. We don't accept that in other situations, so why do we when it comes to the web?
It's something where once you try it you can't go back.

If my company only gave me dirty river water, sure water is good and technically I'll probably survive if it's free of parasites, but once you have high quality filtered water you don't want to go back to drinking from streams.
You know what there's truth in that but they still have to come up with electricity for their long-term career viability. And they're happy when it happens, they have a little event to celebrate completion, internally. Like breaking a bottle on a ship, that ship may have been contructed in a corrupt manner--don't count on it being so--but when it's fresh out of the shipyard, before it first sails, you break the bottle on it. IT HAS TO FLOAT FOR THE BOTTLE.

And secondly a big thing is producing plutonium for the weapons program, they can't just fuck that up. America is a plutonium-exporting country, go right ahead and piss us off bad, like twice as pissed as after 9/11, really fuck us off, and we'll export to you anywhere in the world, even the base at the South Pole, even in space.

I think the big thing that altered that was The Simpsons, which killed recruiting for nuclear engineers and nuclear scientists at all levels.
I've been saying this for over 2 years now, and especially seen this in action with teams in my own company which are a good mix of junior and senior folks.

- Junior folks on average spend longer being stuck before reaching out. We organized a few physical offsites where the whole team got together in-person and that helped reduce the friction quite a bit because folks interacted with each other outside of just "We need to get X done" which naturally happens because we never really got to know folks outside of "planned" onboarding/weekly/standup etc. Zoom calls.

- I learnt A LOT of Dev setup looking over shoulders of devs much better than me, be it interesting keyboard shortcuts, learning how to use tmux for split screen, ssh tricks, vim/emacs setups etc. which in the long term made me a better dev. A lot of this is not "mandatory" to know but every dev builds his/her own style of working by absorbing from those around them.

- Lot more friendships/mentorships/team-spirit were created in in-person settings than in remote where everyone feels a lot more "replaceable". Sure, some folks probably prefer it this way, but I'm certain I'm not the only person who wants to look at work as "just something I do to make money" but also a place where I build meaningful relationships and work with smart folks to build something great together while also having fun (which have also helped me when switching between companies and having folks I know already there).

Personally, as someone with enough experience building software, I'm at a place where working remote is the "best case scenario" for me because it gives me complete control of my time, but I absolutely see the tradeoff on the other hand for the folks on the other end.
Lua?
I joined my company straight out of college and it was during covid peak, it was totally remote and guess what, last week my manager called me and told me that I've been promoted with a salary hike(within less than a year).

If you've discipline and commitment you can make anything work. :)
I have a friend who has been doing this for almost twenty years at this point, from his own website since before Amazon really took off -- don't be misled into thinking it's at all a new thing.
I have the Intel macbook pro hooked up to 2 4k monitors with the lid closed. If I ever disconnect, then the next time I connect it always puts my monitors in a random arrangement and forgets the scaling preferences for both my monitors. One of them regularly goes blank and I have to manually reconnect it.

My non mac computers do not have these issues on these monitors.
> Conceptually, though, it can be treated as an error monad.

Exceptions are very much not a monad, that's one of the biggest pain points about them. You can't map over exceptions. They are a control flow statement.
Would you say more? Are you speaking as a Canadian?

We have alternative words that fully qualify the US.. and I’m probably the only one on HN I’ve ever observe to use them (and I’m from the US): https://en.wikipedia.org/wiki/Demonyms_for_the_United_States...

(BTW the reason I use US-American is that I’ve learned from my Latin American friends that they also consider themselves American. My Canadian friends do not..)
I think there is something to this - as a junior you can learn a lot through osmosis just by being around seniors and more experienced people. This doesn't just apply to software or tech - I have a friend that works for a bank that says just having new members of his team be within earshot so they can hear how he talks to clients and partners on the phone is a useful learning experience for them.

However, my experience pre-Covid was that the office was where I was the least productive. My team was already spread out across many office locations, so virtual meetings over Teams were already a thing. The company I worked for at the time had shifted to an open floor plan but without an adequate amount of conference rooms, so often for these virtual meetings we would all be dialed in at our desk, despite 4-6 of us on the call sitting right next to each other. Of course this created echo so meetings were a constant game of muting/unmuting and minimizing how much you talked to avoid feedback.

Working remotely did not require a shift in tools at all, but instead has made these calls much more pleasant to attend and easier to engage in.
That is kind of Paul Greengrass’ thing. He carried it over directly from “Bloody Sunday” (which is pretty good!) which is why the second Bourne film is so visually distinct from the first.

He keeps things more legible than most who try, but yea… I’m glad that style has mostly died out.
Or Yahoo

...

No, wait, some squatter sits on it.
Yep, they are trying to manage remote workers the same way they used to 'manage' in person workers. Clearly they are not the same. We really need to shake this "if you can't see them, they're not working" and "Collaboration is best done in person" mindset.
Are you setting cpu requests in your pod spec? This influences the cgroup cpu.shares for the containers and (unless this has been fixed) leaving cpu requests unset results in cpu.shares=2, which jvm interprets badly.
>There's nothing incorrect about the fact that "American" refers specifically to the USA. Compare this wikipedia article: https://en.wikipedia.org/wiki/Americans
> Americans are the citizens and nationals of the United States of America.

Also from wikipedia https://en.wikipedia.org/wiki/American :

American, something of, from, or related to the Americas, also known as "America"

And https://en.wikipedia.org/wiki/Americas :

The Americas, which are sometimes collectively called America, are a landmass comprising the totality of North and South America.
That’s just insipid what’s purism on your part. None of these are as bad as something whose only purpose is to spew out hate.
Not a complete picture, but please make sure you have enough contrast. Even this very site is a bit guilty, but Apple's stuff is especially bad about having gray text on a slightly darker background, making it hard as hell to read. Please put enough contrast!
https://www.contrastrebellion.com/

Also look at more modern government websites, from both the US and UK. They aren't pretty in the conventional sense, but they work!

https://www.gov.uk/guidance/government-design-principles

https://designsystem.digital.gov/

Good examples:

https://www.healthcare.gov/

https://bmv.ohio.gov/
> Then again, I'm completely stumped as to why the government of a secular country (by constitution!) would ever involve so deeply in clerical matters that it would collect taxes for them, free of charge.

This topic has its history. Agree it's outdated, but at least the state gets paid for the service of collecting membership from church member.

> That system is so dated and out of place for a modern society, I'm not surprised foreigners are very much irritated by it.

Foreigners and their unawareness or awareness of anything are not a group important enough for any state to consider their legislation.

> Another issue is that you have to pay to opt out of being a member obliged to pay the tax. This is not about the amount (~10-60€), but the fact that all children of christian parents end up being church members before they're even old enough to decide for themselves, thus having to pay the tax or pay to opt out.

But it is an opt-in, although outdated. First, your parents sign you up. Then, during the confirmation, you decide you want to keep your membership. I said outdated here because historically, confirmation was an entry point to adulthood, and it was considered that they were grown up to accept or reject church membership. It's only a modern-day habit and regulation that we consider 18 years old as adults.

Anyways, people usually know they are baptised and that they will have to pay church tax. Many enjoy 18 years of trial membership for free before they cancel the subscription, or let it continue, depending on their personal preference.

> The same applies to foreigners unaware of this.

Like in any other country, foreigners are expected to get themselves familiar with local laws before moving to a country. Latest after first pay cheque, they are aware they are paying church fee.

What I see about some foreigners is they complain they have to pay church tax, but don't want to leave the church because of "reasons". Well, sorry, guys, at least one third of Germans did exactly that, left the church, partially because they would rather not pay. If your church membership is worth it to you, just pay and shut up, if it's not, cancel it. If you want that other pay for your church membership, go to other country where churches get tax money from everyone. I also don't complain that I can't get Amazon Prime free of charge.

> If churches had no tax to rely on, maybe they'd be more engaged to not continually loose members...

I'm fine with them having to struggle to provide a better service. Also fine with them losing members.
In English at least 'Canada is also located in America' is not correct. It should either be 'Canada is also located in the Americas' or 'Canada is also located in North America'.
I tried installing the minecraft example on a couple machines (Win 10 and Ubuntu 22.04) and it failed on both (for the same reason- the code is already so deprecated it no longer compiles without fiddling with flags). Bummer.
Founders: Steps to help you get more press coverage
> no source code on your laptop

Cybersecurity policies and work from home has always been extraordinarily strange to me.

Optical character recognition exists. Big Corp, trust me, if I wanted to steal your stuff, I'd have it already.

Stop locking my laptop down, we both know that's mostly a scare tactic.
Yeah, this tracks.

The casual interaction you get in a traditional office can be formative. Mentoring is easier. You can absorb norms better, and integrate better, especially as a brand new worker.

We are a 100% remote team, and we've been very aware of this in hiring - which is to say, we haven't hired any "baby devs" at all.
>If you listen to what food scientists are actually saying

"The science" again.

Food scientists say all kinds of things, including promoting vegetarian or ketogenic diets. Which ones are the true scientists here?

>Any dietitian will tell you, the key to a healthy diet is moderation and variety.

What does "moderation" and "variety" mean in scientific terms? Global nutritional availability varies drastically across the globe, and I'm not just talking about poor versus rich countries.
What did they actually ask?

There could be multiple ways to interpret complying with requests for information, especially since there's nothing specific to abortion information in cutrent law and no case law to look at. Why would a company provide a statement around a poorly defined hypothetical?
Interesting, but what is the relevance of a mid, last century American president's thoughts on unions to the UK of now with a pretty different political structure and beliefs around collective bargaining?
>The employer owes you nothing. You're citing your difficult circimstances to justify getting the government to seize control of an employer from its shareholders, in dictating its hiring decisions.

It's not about "difficult circumstances" at all. It's about the fundamental divide between those who need to sell their labour to survive, and those who can extract rent without working due only to having a monopoly on capital. It's a qualitative distinction, of class, not a quantitative matter of being more or less poor.

Also I did not even say anything about "government seizing control". But I will say this: the current economic system based on joint-stock ownership of firms by capital monopolists is an entirely fabricated system, and not a rule of Nature. So don't argue "but you would seize property from their rightful owners" as if the very particular system of property rights currently in force wasn't a social invention enforced with violence by the state.

>Employment growth has been widely observed to be stronger where labor laws are less restrictive.

This is simply not true. Notice how the best countries to live in the world are invariably those with more labour protections and a mixed economy with heavy public participation. Limiting ourselves to the US, compare the standard of living in the gilded age vs the golden age of American labour organisation.

>Detroit

Also, it's very rich trying to link the downfall of American industry to unionisation... I could go on for an hour about this topic.
I am horrified that the day has arrived that as a person, as a woman, I might have to actually think twice what I look up on Google or what I store on my emails or WhatsApp chats because until now I haven't ever worried for a moment.

[Edit] most relevant reply here from Krapp: If you're using a period tracker, you may want to consider deleting it
And they took it down. Let’s shut 4chan down as well then, right?
With regards to 3, isn’t the management plane alone $72 for GKE without considering the cost for the nodes? How are your costs so low?
Just as a note: Peking was a corruption by French missionaries, not Americans.

In general, these kinds of errors come from historical limitations: orthography, linguistics, &c. At minimum, it’s respectful to try to adapt based on our better, contemporary understanding.
Ask HN: Static Site Generator for a Wiki
Hi peeps!

Can you recommend a static website generator for a wiki?

Currently I'm trying docusaurus and it's not bad, but it dont like the UI so much and I would like to integrate a search engine.

Thanks!
The original author might want to check their claim that:

"Their exact origins are not completely clear, but watches have existed in some form or another since the early 19th century."

While I think this claim is true about "wrist watches" (1810), portable watches such as "pocket watches" and "pendant watches" have existed since at least the early 16th century.

You can read about Peter Henlein who is often credited as the first watchmaker: https://en.wikipedia.org/wiki/Peter_Henlein
Supporting jr engineers comes with some specific needs IMO, regardless of remote or onsite :

1. Senior engineer time is the main constraint, in the sense, more experienced engineers need to be available to mentor them and break down tasks, concepts etc
2. clarity of purpose / problem being solved (related to #1)
3. feeling safe, and ready to ask questions - have some kind of 'office hours' on a daily basis

In an office environment , there are opportunities for hallway chats, in addition to physical meetings (where there is increased incentive/pressure for the jr. engineer to bring up questions).

The remote jr. engineer also feels left alone, since seniors are busy. Seniors usually have tenure, so know the background, and are empowered with lots of info.. they can plough ahead, the breakdown of tasks is relatively tractable.. but not for Jrs.

An Org needs to create a daily 'win' potential for them to take them forward .. instead it becomes for each his/her his own (shell).
What are the limitations of using crypto as a means of transfer while basing it and immediately converting it to fiat? If it takes N seconds to complete the transfer or you want to freeze the amount for for a few minutes for convenience, you can just hedge by buying a put option that expires in that period of time. It requires some plumbing sure, but its entirely do-able.

Goldman is doing something similar with FX markets, where they're giving free call options for a few hours for people who want to make deals with currencies without exposure to changing rates. Rather than futures where you're obligated to transact at the quoted price, these are options where the person can choose not to execute at that price. This could be gamed of course and the person could choose to go to the market if rates moved in their favor, but its short time periods and Goldman will likely cut off those accounts that abuse this. And crypto volatility is obviously a lot higher than fiat exchange rates, but the time period could be a lot shorter (think minutes not hours). I'm surprised something like this doesn't exist yet in crypto or is not being used widely.

I think there's just a lot more money and interest in scammy crypto projects (think yield farming, automated market makers, NFTs and outright scams) so no one bothered developing something like this. But with crypto prices hurting hopefully some useful applications now get built.

[0] See FX section: https://www.bloomberg.com/opinion/articles/2022-06-16/privat...
Healthcare isn't a right

From UN Declaration of Human Rights, Art. 25:

1. Everyone has the right to a standard of living adequate for the health and
well-being of himself and of his family, including food, clothing, housing
and medical care and necessary social servicess, and the right to security
in the event of unemployment, sickness, disability, widowhood, old age or
other lack of livelihood in circumstances beyond his control.
We do know - we even have a flowchart!

https://imgur.io/gallery/wIW2hkf
The decision threw out Roe entirely (Roberts' concurrence notwithstanding) -- and Roe was based on two legal theories: a right to privacy (implied, but not made explicit, in the Bill of Rights, and interpreted by Roe to be under the 9th and 14th amendments), and that a law that could only be enforced via unconstitutional searches was itself unconstitutional. Alito's decision doesn't tackle _how_ Roe was wrong, it simply declares that the court erred when it considered those privacy rights.
>can still be quite useful

Absolutely, no question. And personally I love film as an art form and even I fall into the trap of referencing film as some model for the real world.

It's hard to articulate the nuance but visual media/art certainly still exist in the real world, and we have to account for whatever it is they communicate to us, and it is something. There can be something real and reflective that comes from them, some insight on the human condition and (maybe less trustworthy) historical accounts of events.

It is just that to the degree something is visual and contains moving images seems to correlate with how much people perceive it as strictly factual or direct representation of reality. Whereas with books and texts people seem to have a healthy arms-length relationship with it being a depiction of a constructed reality or an abstraction. I think there are studies that sharing an experience watching a movie has a significant emotional response amongst viewers where that's similar to real life event. It fools your brain better than other forms. And since we live amidst near infinite quantity of films and shows, while people's actual lived experience of certain types of human struggle in developed world are less than in past, the disconnect of hyperreality becomes greater.
I love how he mentions Perl's superior market share...
I got a PiDP-8 that I hope to one day actually get around to soldering together. Thinking about what could it actually do, once the novelty factor wears off, I thought a "terminal operating system" might be useful for the hand full of people that might do something with theirs. Connect it to a *NIX machine and you get an actual terminal. So you get utility and blinkenlights.
you can buy faster network cards for a RPi but this is missing the point: 100k req/sec is not a huge volume and a decent server should be able to handle it without issues.
It’s a violent community. It’s way past due.
The OP means accessing instance variables really. That is, the `.x` in `this.x` or `that.x`. They're not making a distinction between manually created getters and setters and what the compiler generates.
Ditto for Italian: "Americani" is much more common than "Statunitensi".
Most nutritional science is basically junk. Mostly observational studies with multiple uncontrolled confounding factors, especially the healthy subject effect.

A better approach is to conduct your own informal n=1 experiments. Try different diets or eliminating certain foods. Keep records of your athletic performance and of how you feel to find what works best for you.
Protecting President Zelenskyy Against Deep Fakes
I don’t think any LTE will give you a public routable address directly (unless you specifically request and pay a boatload for it) you will almost always be behind a CGN https://datatracker.ietf.org/doc/html/rfc6598
Second this! For a such a great, world-class city, Chicago is very affordable compared to other major metropolitan areas. I bought a single-family home in the city within walking distance to the "L" for 350k in 2017. And this was not in some undesirable area.

The tech scene does not get enough love either, but I guess that matters less now that more jobs are fully remote.
They're VMs on Mac and maybe Windows (dunno if it uses WSL).
Not much - but the second and third do suffer from “Bigger, Better” syndrome to a certain degree. The first has the most general appeal.
Well the 4th technology was easily replaced by majority media control. Which Noam Chomsky describes so well in https://en.wikipedia.org/wiki/Manufacturing_Consent.

There's no need for personalized links, when you can easily control all link targets in mass media via unregulated consolidation.