skysight-inc/HackerNews huggingface dataset:
I'm hugely interested in field of VR/AR education. I see a lot of potential for two reasons. First, VR offers amazing opportunities for content engagement, enabling high levels of interactivity and hands-on experimentation. Second, VR headsets shut off distractions, allowing for deeper and more sustained focus (compared to, for example, tablet "multimedia" textbooks).

The field comes with many challenges though. Accessibility is not yet figured out. Reading text in 3D with current tech is painful. And the technology is far from wide spread among target population.

I'd appreciate being pointed to any community or project wanting to advance the field. Especially ones trying to democratize the education in an open-source fashion.
There was, but only temporarily, as Apple disallowed running every iOS app bundle.
TOTPs are also a defense against phishing leading to persistence.
You can't phish someone and then lock them out of their account by changing their login details.

Other second factors (like ubi-key) are better against phishing because they are cryptographically linked to the domain. This does require some form of challenge-response.
Do you insert the documentation in some sort of onboarding program? I've seen some solutions that have some gamification elements that have a motivating effect to the user [0][1].

[0] https://www.producthunt.com/posts/user-onboarding-checklists...
[1] https://www.producthunt.com/posts/rippling-peo
> So do you support taking action against the Russian military's genocide or not?

of course. and OP answered with the same answer.

please stop strawmanning, the joke is on you for not accepting the evidence. try to open your eyes to the murderous hypocrisy and deep-rooted racism of Global North/Western imperialism.

https://jacobinmag.com/2020/06/jakarta-method-vincent-bevins...
Where human creators are valued.
USA and organising coups to destabilize nation. Name a better duo.
Debt is very useful for financial formalization, it can translate actual existing trust/political relationships into monetary ones. It is feudalism distilled to its pure elements.
If you click the PayPal button you will find the description of the perfect procedure to unclick links.
> humanitarian aid

The west gives enough humanitarian aid to feed the continent a few times over. It's hard for some to understand but adequate amounts of money or assistance isn't the problem here.
This may seem like a daft question. But do the other Devs know you're a junior?

I've worked at companies where juniors have been hired to fill senior roles so they've been given access to prod, expected to know the quirks of the language (not the system obviously) and to be able to get on without too much hand holding.

If the Devs think you're a senior then they might just think you're incompetent when you're not you're just new at all this!

I've never worked anywhere someone hired as a junior could break prod code just makes me think perhaps the hiring process is screwed up.
And here is code to run it on the actual hardware (i.e., Pi Pico or similar boards): https://gist.github.com/czietz/c37eab1e4623ad5f619e7acf84ee3...

Also returns 42.
This really isn't going to change much. DALLE-2 has and will likely for a long time have a lot of imperfections that will never be fixed. Due to the inherit way that these GANs work it's not going to force anyone really out of business. At most it could help artists with their day to day tasks but not really much more. You in effect have to create the proper datasets to even generate proper images itself. Even if the sample size required is getting substantially lower, increasing the barrier to entry. It will probably take hundred of thousands of images at the least to create a decent looking image. Each of which mind you is copyrighted. The quality of the images will be a new requirement for the field.

As Machine Learning Models are intellectual property we will likely see the unionification of artists as they work towards protecting the industry. Honestly the majority of these algorithms are going in the complete wrong direction and companies that use this will likely go bankrupt if google follows anything similar to amazon's business model.
Based on my own past experience, don’t blame yourself so much. A lot of these problems you’ve mentioned seem to be all rooted in the fact that there was no one there to guide or mentor you or even provide a quick sanity check. For example, I’m surprised a junior has access to make changes on production - for exactly this, accidents.

You also mentioned how some of the tickets were for things that even the senior team members had never done before. I’m sensing a lot of red flags here, the first one being they seem to be dumping shit work on the junior member of a team because no one else wants to do it.

In my first job I had several of the same problems. A manager that expected me to know everything and would become visibly angry and frustrated when I asked questions. I can remember some of these questions now several years later and in hindsight they were actually reasonable questions but it still angered the manager - which made me stop asking questions and I struggled even more, and his vague explanations were bad enough.

This led to me feeling like I was a fairly shit developer that was a pain to everyone and constantly feeling inadequate. But in reality it was the fact that there was no mentorship and little guidance - which also led to a bad production incident once too.

Again it is your first job, any perceptions your coworkers and managers have of you exist only to them. Once you change jobs (and honestly I’d maybe consider it sooner rather than later and find a place that properly mentors juniors) you’ll no longer have to feel the way you do now.

In the absolute worst case scenario if you do get put on a PIP due to their failings then consider it simply advanced notice of them firing you - it’s a few extra weeks for you to update your CV, interview elsewhere, and bounce. Never stay anywhere that puts you on a PIP or extends your probation period.
I see. I just dump that kind of stuff in a bash script or bash -c '...' it directly if necessary.

Still, to each his own! That's the great thing about having a glut of viable options.
We never know which tech will be commercially successful until we try
Have you looked at the SOCKS proxy protocol? It has a BIND (i.e. "listen remotely") command that seems to essentially do the same thing as this, if I'm not mistaken.
In addition to the excellent specific comments here, I think basically everyone should be using Spaced Repetition (eg Anki). Also, written checklists. I actively update both 10+ years into my career and the ROI is huge for the 1% of my day that they require.

For your situation, it might be a an excuse to ask “n00b” questions again: Say you’re assembling resources for yourself and future hires to avoid mistakes in the future
Essential Guide to Feather Quill Pens (2020)
Some management positions might do. The average SWE in Berlin is closer to 60..80k€
Sure, other than the landmines, chemical weapons, and murdering of entire villages, and, and... The US is blameless.

Or as Wikipedia puts it: "United States war crimes - This list is incomplete; you can help by adding missing items."
You don't need natural gas for housing heating. Buy an electrical heater, pay "exorbitant" electricity bills, get electricity rerouted from other sources (you could still, like, import coal by sea if you don't like nuclear).

True, industrial users can't just start using something else instead of gas in their processes. And if they go out of business, that's production gone, supply chains gone, workplaces gone. Certainly not a good thing, but please – it's not elderly frozen to death by this Christmas.
See also:
https://en.wikipedia.org/wiki/School_of_the_Americas_Watch
(I wrote pyinfra): So nice to see pyinfra on HN, happy to answer any questions!
https://archive.ph/QIH6D

Missing from this article: "China" and "belt and road"
"Good" and "bad" are unhelpful, moralistic categories to gauge this kind of thing. Morals are culture- and society-specific. If I was a Raytheon stockholder, I would be ecstatic right now and would cheer the Russians on to keep kindling that flame. If I lived in Ukraine, I would have a very different opinion.

So, which categories can we apply? In the end, much like standard crime, there can be only one: Are they following the standards set by international law, or are they not? And that we cannot honestly answer as of now. Consider these basic questions:

1. Is the Russian military responsible for the decision to wage what we in the west consider a "war of aggression" against Ukraine? To parse that question lightly more pointed: Has every member of the Russian forces currently engaged in the Ukraine theatre signed off the decision to invade?

2. Is the Russian military collectively responsible for any action the Russian military and/or the Russian political leadership takes?

3. Can we be certain that all the information we get is truthful, especially when it comes to information that would suggest Russian military war crimes?

4. Which amount of civilian casualties is "acceptable" before it becomes a punishable war crime? When "we" kill civilians, "we" call it "collateral damage". At which point does collateral damage become a war crime?

5. Is the Ukraine war illegitimate? When considering this question, please take into account that we may have several gaps in our understanding of the situation, and that we tend to wave away Russian sources as "enemy propaganda".

If they are breaking international law, the decision makers in the Russian political leadership and military should be judged and potentially punished by an international court of law. Unfortunately, that only works as long as they are a member of that court (or are thoroughly defeated), and Russia isn't - much like the US - (and is unlikely to be defeated).
I am friends with a couple where one is from Ukraine, and the other is from Moscow.

Even though the Russian has been against the war since at least 2015, when I first met him, I should totally cut my ties with him and actively try to sabotage his life because that's what I've been told by the good guys across the Atlantic because their actions are not self serving at all.

Man, do I need moral guidance
I vehemently disagree with the (second) invasion of Iraq, but pretending it's the same to step in when some dictator has torture as a favorite hobby as it is to invade a peaceful and happy democracy is taking the cynicism a bit too far. Afghanistan & the 1990 Iraqi war were entirely legitimate for obvious reasons.
> however, I was scared sh1tless giving any kind of projection on any kind of project with me as the sole developer doing things I've never done before; it seemed to me to be absurd.

I'm long past my junior days and this still bugs me. In case it helps anyone else, now I give my estimations with two [low, mid, high] qualifiers next to them:

1. Uncertainty: this is where I signal whether I think the task is well defined and we have the expertise to deal with it or not. The estimation gets a multiplier (however stupid I think the task is) when this is not low, and I make it clear that uncertainty can be reduced by either better defining the task or breaking it into an "exploratory" phase (where we try to come up with a tech-demo to get a better "feel" of that new thing) and then an execution phase that will turn it into a reality (which will be estimated _after_ the exploratory one is done).

2. Environmental risk: this signals how external factors can impact the task (e.g.: the client is complicated to work with, this necessitates collaboration from a third company that may or may not be fluid, we require key people from the team that is busy doing something else, etc.)

I've found that this both reduces my anxiety and tunes the client's expectations much better (it becomes much easier to explain after-the-fact why two tasks that had a similar estimation ended up taking wildly different efforts).
Which I actually love - best part of HN is the pub talk
can you register as a broker on the austrian version of MLS to get the listings
Matrix-analogy-free podcast from 2019, https://www.macrovoices.com/podcast-transcripts/548-jeff-sni...

> You contend that there are massive amounts of US dollar money supply being created outside of the banking system and, therefore, outside of oversight and regulation by the Federal Reserve ... it wasn’t until 1964 that anyone in any kind of official capacity finally got around to investigating this thing, even though it was almost a decade old by then. The Bank for International Settlements finally published the first study on the subject of Eurodollars ... people like Milton Friedman and Paul Einzig, very highly respected people in finance that no one questions the credibility of, who are attesting that this was actually going on as long ago as the 1960s.

Cambridge University, March 2022, https://www.cambridge.org/core/journals/enterprise-and-socie...

> This article challenges current interpretations of the rise of the Eurodollar market. It argues that rather than being the exclusive innovation of British banks, the Eurodollar market had also Italian origins ... resulting from the fact that nonresident foreign-currency deposits were not subject to reserve requirements ... The comparison facilitates an approximate estimation of the size of the Eurocurrency market in the late 1950s and, even more importantly, a recalibration of the view that the City of London was the dominant Eurodollar player from the outset.
> I haven't run my gas boiler in 30 days. No heating. No warm showers.

> Sadly most people I have suggested this to think I'm nuts.

there's probably thousands of times more gas used to produce all the commodities you buy and use in your everyday life. so this strategy of individualist 'sacrifice' (vs. systemic change) is merely a fart in the wind.
Posts like these are the reason why HN is invaluable as a resource for engineers at any career level. There are always given gems like this that you can feel the experience coming through the words. This is an amazing post!!
Ask HN: Why are chess problems attack oriented?
I'm trying to get better at chess by solving chess problems on Chess.com and Lichess. All problems seem to be attack oriented, not defence. As a result in a chess match I constantly look for ways to attack my opponent, not to prevent an attack from my opponent. Why are chess puzzles not 50% about spotting and preventing attacks? Any advice to train that specifically?
Doesn't the same apply to domestic banks? Most units of any currency is created by commercial banks, not by the central bank.
Building Your Own FreeBSD-Based NAS with ZFS
Ask HN: What Happened to Evernote?
I have depended on Evernote for a long time without even realizing how much of a daily utility it is. It has been so seamless that I had forgotten I was rolling with the free version, until recently. I noticed a few UI changes which seemed a little unintuitive and some of my notes didn't seem to sync as reliably between my phone and laptop. No biggie, I have gotten used to updates.

Then this week I was working through a new project on a customer's site taking notes in Evernote as I normally do. I spent a good chunk of time going through the project onsite and making a comprehensive list of everything that would need to be done. I noticed the header on my note was grey but assumed it was a UI change. I had 4G reception on my phone and figured, even if something's not quite right I can sync it up back at the office like I normally do as the note would be on my phone. So I proceeded like normal.

The whole note is gone as if it never existed.

Is this some sort of effort to onboard me to the paid version?
Have I inadvertently clicked a "yes I accept that the free version is going to become unreliable" button?

I appreciate I am not a great customer - I have been using a free version for years without even thinking about it. But thats kind of the point, Evernote worked so well I never gave it a second thought.

Now I am not 100% sure on the safety of my notes...

What is other people's experience? Have I just been caught napping because I mindlessly clicked an updated terms of use without reading it (as I do)?

If I go paid am I getting something as good as what the old Evernote was like?
Go isn't good for systems, as it include many high level things like a garbage collector.
Do you mean using spaced repetition to memorize checklists or in general?
Not sure about those laws but yes, COPPA is more strict. Per the FTC:

> In designing your age screen, you should ask age information in a neutral manner, making sure the data entry point allows users to enter their age accurately and does not default to an age 13 or over. An example of a neutral age screen would be a system that allows a user freely to enter the month and year of birth. Avoid encouraging children to falsify age information by, for example, stating that certain features will not be available to users under age 13. In addition, consistent with long standing Commission advice, FTC staff recommends using technical means, such as a cookie, to prevent children from back-buttoning to enter a different age.
> with a HSTS-like directive hosted in DNS.

I think you are talking about MTA-STS (rfc8461) [0]. It is currently being adopted by the larger email services (Google, Microsoft).

MTA-STS is not 'hosted' in DNS, but published via a policy service over HTTPS, so it uses PKI.

I work for Mailhardener, we offer MTA-STS policy services as a service [1]. We've seen an increased interest of MTA-STS recently, likely due to Microsoft announcing MTA-STS support [2].

[0] https://datatracker.ietf.org/doc/html/rfc8461
[1] https://www.mailhardener.com/blog/introducing-hosted-mta-sts
[2] https://techcommunity.microsoft.com/t5/exchange-team-blog/in...
>personalized to our level of understanding

this does not seem to be a model that will help make people smarter over time.
For anyone interested in the duplex/bidirectional audio side of Bluetooth, here's a good read: https://medium.marco.zone/apple-implemented-the-biggest-impr...
And thats why, sir all personality tests are ultra-biased :)
Imo, a useful next step from here is to read up o
nmodern monetary theory's theory/description of central banking.

Imo, we tend to start with a description of fractional banking for historic reasons, gold backed money and later dollar backed currency.

It's enlightening (to me) to discard this for a moment, and start by forgetting about fractional banking. Just start with loans and follow the ledger as loans are created and distributed.

Fractional banking can then be understood as a control mechanism imposed on a system that already exists.

This isn't historical, but it is logical. Loan-based money makes simpler sense when you think of it as a purely in its own terms.

So... Dollar or euro "Money," in a broad sense, is created every time any kind of loan is made. Bank money is when someone is owed money by a bank... like when you have a bank account. Central bank money is when a central bank owes someone money.

^not necessarily an endorsement of mmt's other ideas or goals.
It was originally made for the fully sandboxed dual screen Surface Neo (and similar dual screen/foldable devices from other manufacturers). That project failed (because every semi-competent developer at Windows division has either quit or moved to Azure). So they slapped together Windows 11 by merging Windows 10 and the shell from that failed project.
I was waiting for the paragraph "revealing" that it's George Soros or the Rothschilds pulling all the strings... The topic is ripe with (sometimes actively harmful) conspiracy theories already, it's neither funny nor enlightening to inject more of it.
The Pakistani government was also toppled last night after falling foul of the military.
Nobody in the west organized Euromaidan and it was not a coup. Viktor Yanukovych decided to abandon the country on his own without any military intervention.

The reason for Euromaidan is simple. Ukraine is poor and EU represents the road to prosperity. In 1991, after collapse of Soviet Union, Polish and Ukrainian economies were exactly the same size. The same GDP. Poland made very quick pivot to the west. We decided to join NATO in 1999 and EU in 2004. Last year Polish economy was 3 times bigger than Ukrainian.

Nothing good ever comes from the east.
There are two possible approaches to this:

a) packaging html5 version in to android App. There are plenty of frameworks for this. Probably the performance will not be the best.

b) hashlink -> in theory possible, a couple of people have done it, but in practice the issue for documenting the process has been opened for years.

Approximate structure for the hashlink approach would be: compile hashlink and required multimedia libs for Android, haxe->hashlink C -> Android SO, create a basic android Java activity which loads all the native code so libs.

Consider the knowledge required for porting (not compiling existing port) Doom or some openGL c++ game (with custom engine) to android. This will be similar experience. On one hand actual work may be somewhat less since some people have done it and code is mostly there, on other hand you will have to deal with half a dozen different projects and their build systems and glue them together. You can find a couple of example projects from people who have gone through this struggle, but they will likely not work out of the box due to version changing and not being common combination so the requirement of knowledge or good code reading and learning skills remains.
Good clarification: I use them in parallel. Checklists for every morning (and theoretically for pushing to prod, etc)

Anki for both general knowledge (useful git flags, short code templates) and sometimes project-specific things (tagged with temp so I can pull from rotation in a few years)
If you work at a normal pace and did not make any mistakes your teammates will have a good opinion of you which is the only thing that will impact your managers impression on you. These are the only important things as they related to performance improvement and career growth.

Since you have made a mistakes that moved the release dates, it takes a long time to change the impressions.

If you ask me, just switch company and start from scratch. This might be unpopular opinion but this will save time in years w.r.t to career growth.
I disagree on phishing protection. In the best case the phisher has 30 seconds to login, and then has enough time to change the login details.
That's fine, just announce it as "we have X, Y and Z solutions to the problems caused by fossil fuels and are investigating A to see if it's even better".

Don't take the Bill Gates route of talking down existing, proven solutions to talk up your speculative investment in some unproven tech or the fossil fuel approach of funding weird future research aa an excuse to spend lots of time talking about how amazing fossil fuels are.
Peanut butter & jelly. Safer and tastier.
Maybe Americans or Libertarians don't want that, but average people do want that, Hungary's govt has been doing that for years and they have supermajority (70+%) in a free election. Subsidizing utilities is a populist way to get re-elected, but of course it's distorting the market and making everyone else look stupid.
Now in France Macron and Le Pen are looking to do the same as Hungary, handing out meal vouchers and subsidizing utilities. They are polling the voters and that's what the voters want.
Almost no one in Hungary is investing into renewables, since energy prices are frozen to 2017 levels (around a quarter of what it should be on the free market).
One disadvantage of the Tmux approach is that if you have multiple nvim windows open, you can't copy from one to another.
Shanghai residents revolt over Covid lockdown: Videos shows mobs looting stores
I'm german and i can save roughly 15k€ per year (and that's a lot in german context). A freestanding house in this area (think Munich) costs a little bit north of 1.5Mio. Do the math.