skysight-inc/HackerNews huggingface dataset:
1- You think that his writings are too abstract for you and not grounded more in the sociocultural realities of today's America, right?

2. Seriously, I don't know who his associates are or his political orientation is (right or left), I just happen to agree with his thesis outlined in this essay and probably would disapprove of some of his past/future views if I happen to find them unreasonable, that's all.
To further restrict these component methods from having side effects, could React call these methods using a Proxy or eval() context that blocks these methods from reading or setting variables in the global context?
The point is that changing login details often requires the 2FA. And I presume that a TOTP cannot be used twice.
Something similar seemed to happen recently during the NCAA tournament, when the St Peters Peacocks won a major upset over Purdue on March 25. News outlets from NBC to the WSJ all reported that March 25 was "National Peacock Day", and a Google search for "When is national peacock day" seems to confirm this with a knowledge panel.

If you dig deeper though, there actually appears to be no such day, and the first reference to it other than a Draft Kings blog post was a Peacock Day event being held at the LA Arboretum years back.

Obviously such a trivial story has no real impact on the world, but it was eye-opening to see how a "fact" could essentially be brought to life out of nowhere.
China distinguishes between asymptomatic and "confirmed" cases. In the last 10 days there were around 140k asymptomatic cases - those are shipped to the makeshift hospitals "quarantine centers" you see on TV.

During the same time there are around 5k cases with symptoms, as i understand all confirmed with a chest x-ray scan(?). Those go into the covid hospitals, which are now overflowing.

Do all of those need to go to a hospital? I don't know. But on the pictures you see mostly elderly people, and the vaccination rate among those is about as high as in HK
> I can debunk any claims you might remember.

Listen, I don't care who you are or what your agenda is, but a line like this just confirms my suspicions that you're trolling. Quit it, please. Your constant bickering with anyone who disagrees with you is undermining the site's values of gratifying intellectual curiosity. It kills fruitful conversations, makes it harder to take your arguments in good faith, and colors your stance as simply contrarianism. I'm going to continue ignoring your comments if this is the basis of your conversation on this site.
We'll happily use Locutus for those things once it's ready ;)
hear, hear!

Anonaddy is a godsend to me, for having an additional feature to set which alias are allowed to forward (albeit limited just enough for essential services I can use) and also recently you can reply a message from your alias email
I have exactly this issue too. And I still procrastinate and don’t do them and sometimes get fines. I need something that prevents me using my phone or computer until it is done. Which probably means I’d just pretend it is and fake tick it off.
It's not my job to cater to people who choose to get their "news" from a website where anyone can post anything under any identity at all. There has never been any credibility to Twitter as an authoritative news source, especially from accounts that are clearly labeled as a joke. Silencing or shaming folks for being creative in public is far worse than empowering the layman (or lazy journalist) to get their news from the gutter.

People will post lies online regardless of whether the good intentioned folks self censor or not. The problem is not the satire, it's the blind trust.

Speaking of which, I've got a rich client who recent passed away and left a significant sum to one Chris Seaton. If that's you, just shoot me your bank details and I'll get the money wired to you directly.
This is a great point, and I should've made it clear that I was only referring to democratic countries that profess to value free speech.
I’m certainly not discounting the results and I don’t see anything wrong with suggesting what I think would generally be a good path to look at in the future.
I think it's legitimate to first use well-known platforms where people are already registered, especially in such an early development phase.

This has not much to do with dogfooding.
So if I talk to my neighbor and we agree on something and form a group of two, suddenly we deserve less free speech rights because technically that is a platform somehow? I can't understand what you mean here, please clarify.

If you're trying to say businesses should be required to file with the government and get subject to business regulation, they already are?
I think the answer is more complex. In Switzerland, it's mostly state-owned (with a few local concessions) and it runs very smooth and we have one of the most punctual railroads in the world.

So just saying "state owned is bad" may no be the full answer, just a part of it. There are many factors that play a role and may lead to a different answer for a different country.
Simplpgin have been around for much longer than Apple’s service and I believe they have been bought by ProtonMail now as well.
'Black carbon’ threat to Arctic as sea routes open up with global heating
Show HN: Cannabis Irrigation Automation Tool Built in Svelte
Take a look at the current tracks from the article: https://i.imgur.com/7Tyt2Y3.jpg

That is definitely not going to support trains that would have to average well over 140mph (there are 4 proposed stops between the 2 ends).
> a lot of hacks to get exporting to ox-hugo to work

Hello! Please feel free to start a discussion on https://github.com/kaushalmodi/ox-hugo/discussions listing the things you need to tweak in ox-hugo to make it work with Org Roam.

In the past 3 months or so, I have been adding test Org files received from Org Roam users and they seem to be exporting alright.

Tests: https://github.com/kaushalmodi/ox-hugo/tree/main/test/site/c...

I'd welcome more tests there :)

> and improve performance [your config link]

From your config, I see this[1] overriding `org-hugo-link--headline-anchor-maybe`.
I am following a general Emacs Lisp convention of naming internal-use functions and variables with `--` in the names. Unfortunately, that advice won't do anything with the latest ox-hugo as I replaced that particular internal function with something else in past few months as I was improving the anchoring scheme to support an Org Roam user with linking headings based on UUID.

At that point I had added this documentation on Anchors[2] in ox-hugo manual. If you set `org-hugo-anchor-functions` to nil, or add a dummy function to it that just returns "", it would do the same thing as you are doing in your advice right now (not tested).

*Note that will basically break the ability to refer to other sub headings by UUID, CUSTOM_ID or any other mechanism.*

---

I'd welcome contributions to ox-hugo code, documentation so that it can help other Org Roam users too. Even if it doesn't make it into the repo, having a discussion related to ox-hugo + Org Roam issues/tips+tricks in the ox-hugo Discussions forum will be useful to others.

Thanks!

---

[1]: https://github.com/alexkehayias/emacs.d/blob/3b546048cc60976...

[2]: https://ox-hugo.scripter.co/doc/anchors/
The fact that there are 67 people on the paper doesn’t mean they all worked on it full time. In fact, I suppose less than 5 did. I am quite certain most people only spent a tiny fraction of their time on this project. (Not saying the outcome isn’t impressive, it’s just how these projects tend to go.)
I read that more like: your program needs only one board is not enough reason to make ChessBoard singleton.
Hey all,

The company I work for did an automation job at a large cannabis cultivation facility last year. In the process we had to build some custom tools including a fertigation routine/scheduler with a proportional balancing. We decided to put a version online in case any other cultivators would find it handy. I chose Svelte for this project partly because when I built (for the third time) this routine scheduler, it was a great fit for reactive programming techniques. (Unsurprising, the original prototype was made by a brilliant controls engineer using excel).

Previously I did a version in vanilla JS, MDC Web, and Knockout. Knockout is awesome and doesn’t mind circular references, which are explicitly forbidden in Svelte, and were very convenient for this tool. At the same time we were attracted to Svelte/SvelteKit for all the modern features. Over on the Svelte Discord they immediately explained to me how to get around the circular reference limitation, the community is super helpful! I was able to put the bones of this together using Svelte in a couple of hours, during a meeting, while teaching myself the language. The same thing took days in vanilla JS.

I find Svelte a joy to work with.

SvelteKit had a slightly longer ramp up time, just getting used to the toolchain. Once up and running, the developer experience is still pretty great. The page based routing and whatnot is killer. There are some difficult moments trying to convince the framework not to use SSR, or to work around what seems like arbitrary SSR, but hey … it’s in beta.

Anyway, maybe someone will find this cool, feel free to ask any questions,

Thanks!
Our cat does something similar to wake us up. When he wants to do this, he looks for something that can make a lot of noise with minimal effort. It might be something crinkly, or something that can be dropped, or a rug that can be scratched.

So we aim to prevent this by inspecting the area prior to bed, is there anything like that out?

The cat, then, surprises us sometimes by finding new objects he has not previously used, or out of sight. A recent example was finding a plastic bag in a crevice.

Touché
Similar to the sibling, stuff where you're dealing with parallel state in hardware, like talking to a device over i2c or something, where you know certain things are supposed to happen but you don't, like, know know.
I've worked on simple projects, but nothing I would consider small in the sense that I had them done in a matter of hours. But it is satisfying having a project come together in terms of completion, even more so when you reap the benefits of its use. The one that comes to mind for me would be the static site generator I built for my site, something I spent some time working on as I continued to use it, and tweak it for my needs.
Coinbase suspends buy orders in India days after launch
You’ll often read that successful people decide what they want and focus on it obsessively. It’s easy to overlook that phrase “decide what you want”. You really have to consciously decide that you want something and make it your goal. Motivation is emotional, and it will come and go over time, you can’t rely on it for the long haul, no matter how passionately you feel about something in the moment. You have to explore and figure out the rational reasons you want X or Y or Z, write them all down, and then decide which one you’re going to go for, and when you’re wavering, or getting distracted by other things that seem interesting and cool, reread the rationale for your decision, don’t rely on emotions.
The point is to separate what is true about an object by its nature (what do we know about chess boards), from what is true about how we intend to use the object (we need only one of them). There's no reason to bundle those two concepts together.
I would agree with you, depending on the day of the week.
> Civilian led governments often aren't stable. They can suddenly vote to not side with the US.

If we actually cared about pro-American governments over democracy then we wouldn't have run democratic elections in Iraq, a government that's now rather anti America.
I liked that idea in the early days. I wanted to drop back to default mode, with default fonts and layout, after displaying the first error. But this was when HTML by itself mostly defined the page layout.

The HTML5 spec has a long, detailed set of rules for consistently parsing bad HTML. They're very funny to read. That was the best anyone could do at that late date.
Show HN: A Trust-DNS based dig alternative
Hey, HN. I thought you might be interested in a tool I wrote over a few days. As part of a recent IETF hackathon event demonstrating dynamic DNS updates over a private and secure channel (DoT, DoH, DoQ) I needed something to demonstrate the that the software was capable of performing the tasks. This was relatively straightforward with the what I think of as excellent CLI capabilities in the Rust ecosystem with Clap, https://docs.rs/clap/latest/clap/. Anyway, I thought I'd share it with the HN community in case folks find it useful.

The tool is vaguely like `dig`, I called it `dns`. It's similar in that it allows a single DNS message to be sent and await a response. This is by no means as comprehensive as `dig`, yet, but might be suitable as a simpler and easier to use command. For example, issuing a DoH query can be done with:

`dns -p https -t cloudflare-dns.com -n 1.1.1.1:443 query www.example.com. SOA `

And similarly a dynamic update can be performed with:

`dns -p tls -n ${NS_IP}:853 -t ${CERT_NAME} -z example.com. create txt.example.com. TXT 60 HELLO_WORLD`

For auth I still need to wire up SIG0 and TSIG support, at least SIG0 should be easy enough. I'll try and find some time to do that when I have a moment.

Anyway, I'll try and respond if there are any questions in this thread today.

Thanks-

-Ben
I'm interested in this critique. Could be beneficial to others here on HN. Care to elaborate or were you just venting?
How about bills restricting voting access to people of color, or the ability to say the word “gay”? Those don’t qualify as material consequences for violating conventions/ideology? You have a one sided view.
You make it sound like "everything is an object" also means "there are no globals". What language is like that?
It just sounds like he was never actually trained to program, and letting these bad habits persist isn’t doing him any favours.
Before I was born certainly. But it's been 30 years since that's been standard practice of the US.
I'm an Emacs user and I've struggled with RSI throughout my career. I don't know whether I blame Emacs particularly, but the ctrl-letter chords aren't kind on the wrists.

For me, switching the mouse to my left hand and using split keyboards (I like the Microsoft natural keyboard) has helped a lot.

It's taken about as many years as it took to get bad to get better again. If my wrists start hurting I will take a break and I might use ice on them in the evenings if it gets bad.

If your wrists start hurting get professional help before it gets really bad. I had to try a lot of things before I found improvements and the improvements are really slow. Physiotherapy can help improve things in the short term.

Would I still have RSI if I was a vi user? Probably. I think it is more a personality thing, wanting to finish the job so ignoring your body telling you that you should take a break.
Well, Amtrak was the nationalization of the services. The main issues with Amtrak today are that they do not run the tracks as well, so despite laws with contrary intent they never have priority on the rails.

That, and the requirements for high speed rail are pretty much opposite of the host freight railroads, which are content to have slow, low-standard track because it’s cheaper.

The NEC is decently run. The rail conditions are so bad that if we were to privatize rail pretty much everything outside the NEC would dry up.
So generate as many ideas and execute on them, that does make sense.
What have you found to have helped you in generating ideas?

For example: do you look for inspiration from the problems you face? or read about
problems/products from somewhere? and generally what has worked well for you in generating ideas? and what have you found to be obvious pitfalls to avoid?
There are areas of art where the main draw is that it was made by a human. Despite cameras and image filters, hyperrealistic pencil drawings are still appreciated because they're an impressive demonstration of human talent.

However, I'd assume those employ very few people compared to more "functional" creative jobs where the end product is what matters most, like creating clip-art for a company website or character portraits for a video-game. I think there's a large risk here that teams of artists will be collapsed into a single "art director" job, for cost-saving and faster results.

In terms of creative jobs that have safety due to difficulty in automating, maybe something involving bespoke physical products like prop/set/costume/lighting design for a movie?

----

It hasn't yet been 10 years since AlexNet (often seen as kicking off the current deep learning trend, though not strictly the first at anything). I think people are being overconfident in the idea that current specific DL weaknesses will remain weaknesses in the upcoming decades of your career.

I've set a long-term reminder to look back at this thread since I'm interested in seeing how well predictions/sentiments have held up, some I'll collate below along with questions for my future self:

> 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.

> Even if AI can mimic style with style transfer, it will never achieve greatness this way.

Using baseline of a human artist, do generated images still exhibit a large number of imperfections? Do blind tests show generated artworks are considered inferior quality to human artworks?

> Due to the inherit way that these GANs work it's not going to force anyone really out of business.

> Art is about human expression. It is less about the end product and more about the journey and expression that got to that end product. This machine learning art generation skips all of that. I personally wouldn't worry about it.

> They will no more replace artists than photoshop or illustrator did.

> All of 'em. All of them will be safe.

Have any artists been made redundant due generative models? Should artists starting their career in the 2020s have been worried?

> There is also something cool and interesting about AI generated art currently because it is new and fresh. At some point though that will wear off.

Has the interest in generated art worn off? If so, was that because it was passing fad, or because it's now so commonplace that it's considered normal?
Futurist predicts new waves of worker unrest are on the horizon
> Is this the privacy nightmare that it appears to be

I don't use exchanges, and transact without ever touching an exchange. I never cash out to fiat, and do everything that the cryptocurrency mechanism(s) allow. Not because of privacy, but because crypto is meant to used in this way, not having the end goal of cashing out to fiat at every chance you get just to make a profit.
> more functional style

What does "functional style" mean here? Is C language a functional programming language? It lets you write functions, pass functions around as parameters, and so on. So, is C functional?
I'm quite aware of history, but if you were aware of current events you wouldn't be agreeing with this. This hasn't been the policy of the US since the soviet union fell. It's been over 30 years since this was the policy of the US.
I agree with you and same here; I've moved my entire workflow to the browser. From Figma to my entire dev environment, it's all in the browser and Google handles everything else from accounts to preferences.

While that enables me to do most of my work on a low-performance tablet, it introduces a bigger (chrome) issue; latency. I've noticed that most input websites (Notion, Google Docs, etc.) have an input latency whereas native apps don't.
We live in a pluralistic society where there is a great deal of disagreement over the fundamental principles of ethics, justice and rights. This is not an easily soluble situation, it boils down to the is-ought problem.

However it seems that today many want to pretend that these differences don't exist, e.g. a progressive talks to a conservative as if the latter agrees on fundamental presuppositions but only misapplies them. In other words, we treat our opponents like they are heretics from our religion instead of infidels who belong to a different one.
It's fine to have an object that is only instantiated once. But there's no reason to enforce that in the class.
This has been going on for a long time. There was a company called geekedin that scraped data off public git repositories (among other things) and who then had their database leaked back in 2016.

https://www.troyhunt.com/8-million-github-profiles-were-leak...
> This suggests a belief that typical Americans are dumbasses for preferring other forms of transportation, so they need elites to force them into what’s best for them.

I think this is an unfair characterization. The belief is that rail is currently _not_ great in the US and that's why people don't choose it. The theory is that if we make passenger rail better, then consumers will be more willing to choose it over alternate, less environmentally efficient methods like driving or flying.
It's not wrong per se, and I'm obviously in no place to police the discussion, but it's only tangentially related to the post and often clouds out what would be a more pointed deliberation over this research.

Maybe I'm expecting too much of HN, but I've seen these same two top level comments under myriad ML posts.

Sorry for the meta-discussion that's gotten us further away from this really remarkable paper.
Any evidence of this you’d like to share?
Are you ok with teaching creationism in public schools? Being government run schools, the government decides what gets taught. It cannot be teachers teach whatever they want - they must adhere to the curriculum, which is decided by the government.
> How would you feel if you were a female SWE and had to work with someone who considers you "biologically inferior"?

A good example of something Damore did not say. Even wrt. engineering skills in the narrowest sense, it's quite possible for women to meet the same standards as men; there will just be many fewer of them since a mixture of biological and cultural factors make for a significantly bigger pipeline on the male compared to the female side. Damore suggested ways to make the job more appealing to women and reduce this disparity.
> Swype doesn't have any such contextual clue.

Detecting when a user deletes a word and replaces it with a word that was previously in the options list seems like it would be a fairly strong signal.
> Who would fake something so cheap?

Opportunists who "knows a guy" in logistics or manufacturing that is sitting on a pile of defective/lost anything.

Got a batch of incense that didn't pass QA? I buy it from you for pennies (or free), fabricate brand-name packaging, sell for full retail price. No risk, all reward.

It's not like traditional counterfeiting-- you don't set out looking to make knockoff Band-Aids like you would a designer handbag. This stuff just falls into peoples' laps. Selling counterfeit product is more rewarding than throwing it away.
Does HN community generally agree with a statement that current "left x-ist aggressive woke purity ideology" is an extension of white puritanism and puritanist like ideology. As portion of white protestants lost their faith they found a replacement in the "holier than thou" approach of the hippy left?
As a non american I see Occupy Wall Street as being more of a catholic left movement while everything after as protestant left one.
> Synapse works but feels extremely clunky to set up and maintain, and that's not even counting the resource usage (which is admittedly getting better, but still harsh).

What's clunky about Synapse setup? I can perhaps see setting up a worker (sharded) setup is a bit complicated, but a basic monolithic instance is pretty straightforward.

Also, how much resource usage are you seeing? My monolithic Synapse instance uses about 300-500M of memory usage and 5-15% CPU isn't at all bad and it's in a lot of rooms.