skysight-inc/HackerNews huggingface dataset:
This is your experience showing; when you start out, the programming language and coding is everything, favorite activity, and you consider it the most important thing.

But over the years, as you get more experience and responsibilities, learn more tools and languages, you realize it's only one aspect of software development.

The overwhelming and context switching is a Problem in our industry I think, and it's perpetuated by concepts like devops and full-stack developers. Sure, some parts of your responsibilities only take up a percentage of time, and it's not worth hiring someone full-time for. But trying to make everyone know everything within a team is wasteful and putting a lot of pressure on them. It's pushing people to become jack of all trades, master of none.
Pandoc 3.0
This assumes you control your browser, which may not be the case in a corp setting.
I can kind of see that, in terms of robot pets or sex robots. Clearly robot pets are going to be more marketable. Sex bots will definitely be a weird niche, until some very revolutionary (if not scary) breakthroughs happen.

Boston Dynamics seems to be making a much broader business case than just lonely people. For instance warehouse workers, factory workers, bartenders, dangerous jobs, interplanetary explorer, etc... There are a lot places where such humanoid robots can end up, which is way beyond a "lonely" people market.
But knowing how different things suck is what makes you opinionated; not knowing or caring why something sucks is being indifferent.
Japan occupied many countries during WW2, it's only the CCP that still cares to the extent that they do about it. In fact in many of the countries that Japan occupied there is now strong pro-Japan sentiment, but not China.

The US Chinese exclusion act can not be termed "bullying of China" as it was explicitly about internal US politics rather than international politics. If that is termed bullying of a country then any anti-immigration law throughout history would be bullying of some country or another.
Honda Civic used to be a no-compromises racing car for consumers in the early 90s. Hard suspension, hard seats. Maybe it had changed since.
This UX headache turns into an evil dark pattern real quick when it’s combined with privacy toggles that are conveniently never defaulted to the way you would want them.

The less cynical take is that you only ever interact with privacy controls when they’re wrong, and the subset of those which are confusing are the most salient.
my bad yeah! fixing
Thanks! I installed it on another iDevice and it worked there. No clue why it's not working on my main phone but I can live with that.
> there is no need to spider/crawl if there are sitemap XML files listing all the content URLs

you never know if these are all URLs tho, so I would always crawl and brute force more paths than trusting sitemap.xml
Hence the are we aren’t we, for many people around the world it very much feels as a recession, double digit inflation caused some of the sharpest drops in real wages, massive erosion of wealth off the markets even if you call it a correction it doesn’t make it easier, and overall there is a pretty darn big sense of economic stagnation going all around.
"DisablED" vs "disablE"
Funny. "By age 30, he had about 30,000 records. About 10 years later, his bus company expanded, making him rich. Not long after that, he split up with his wife, and the pace of his buying exploded."

That's what reactors do when the control-rods are pulled out!
The problem for the managerial class is ultimately that all their power comes from the power structure and having other people do as they say and enforce their papers. Ancient greeks were trained as warriors, and would defeat slave uprisings by their very own hands. Todays rulers can't carry their own bag.
Be careful, red/green colourblindness is the most common kind of colourblindness.
Not even a picture of it. Why bother writing an article?
There is the internal container system in Firefox, and you need an extension to use it. At my work, we use this functionality to login into multiple accounts at once, for the same site.
That would mean giving away lots of prizes and you would have an addicted military very, very quickly. For most people, the losses are what stop them in their tracks
I think a nicer framing is

Should this show the state or the action?

This gets messiest imo when it's a toggleable button like thing, or an unclear link. Buttons seem good candidates for "trigger an action", checkboxes instead suit "this is the state".
sf is worst for car break-ins. organized crime drive down the street with one person walking and looking in cars. if they see something they bust the window, grab the stuff, hop in the van.

frustratingly it seems an easy problem to solve. given it's likely a few small groups it should only take a few honeypot cars to catch them.

Sf effectively has no police tho
The tweet is the "secondary source" whereas the Tumbler post is the "primary source" in this context[1]:

> For example, suppose you are reading an article by Brown (2014) that cites information from an article by Snow (1982) that you would like to include in your essay. For the reference list, you will only make a citation for the secondary source (Brown). You do not put in a citation for the primary source (Snow) in the reference list. For the in-text citation, you identify the primary source (Snow) and then write "as cited in" the secondary source (Brown).

Regardless of one's preferred style guide, it is odd not to credit the author whose work that led to one's discovery of the inspiration for one's own work.

[1]: https://guides.library.uwm.edu/c.php?g=1007936&p=7303662
I hate when marketing teams write stuff.

> By taking a step back and using the idea of GROWS Method®’s “Core Concepts”, we were able to get a difficult project going again.

That is not how anyone who isn't in the marketing team writes.
have you tried right click > open in container > choose container?

or right click on the tab > reopen in container > choose container
> After about three months it stopped and a month later I was suddenly informed that the clearance had been granted. The other two people whose investigations were begun at the same time did not receive their clearances until several months later.

Mongrels are mixed race dogs, I guess? So just put the concept of "race" under scrutiny, and have your mental health debated. E voilà, your background check takes off fast and intense, and is suddenly about being sane of mind.
https://yarchive.net/risks/mongrel.html

Greetings from germany, where we have ethnicity or, officially, mostly nothing in this place. (Police will kinda inofficially still racial-profile you, since "north-african looking" seems to be easier than to say "tanned, slim and curly hair")
Kinda unexpected waking up and seeing this here. This was more about recording my learnings than anything else. Feel free to leave some feedback.

You can also check the discussion over at lobste.rs: https://lobste.rs/s/jrp9gv/small_vms_coroutines
https://addons.mozilla.org/en-US/firefox/addon/consent-o-mat...
I think it shouldn't include the redundant semantic in the label.

[ ] fnurbification
[x] fnurbification

or

[*enabled* | disabled] fnurbification
[enabled | *disabled*] fnurbification

Light up the active one.
it's a little more confusing than that, because while he does link to a proof, the proof does not claim to be new, the guy says

"A favourite proof of mine: first demonstrated to me by my professor in number theory. I think its beauty stems from the fact that it requires no knowledge of mathematics above the definition of what it means for a number to be rational, and can be written almost in one line."
Try AWS npm
> Yet many British chains have had zero impact on culture ... There are two big exceptions to this rule: Wagamama and PizzaExpress.

Can't believe they've forgotten about Nando's!

Easily the most culturally significant restaurant chain in the UK, from grime music to the ubiquitous "cheeky nando's" phraseology
I’m puzzled why you equate “default state” with “nothing active”. If the default should be that thing the button says is on, then have the button default to being in the active state.

The language even for discussing this is tiring to read…
reminds me of tagging. easy to do property destruction costs 100x to fix
The five-minute hypothesis, also known as "Last Thursdayism", suggests that the entire universe, including our memories of earlier times, was created 5 minutes ago (or last Thursday).

So… have the replicator make the microwave with hot soup waiting on the inside, 0 seconds on the timer, ready to go "ding" the moment it's materialised. :)
The story of microsleep (2012)
Gitlab switches fonts to Inter and JetBrains Mono
> Feels like they're introducing a persistent UI element without a benefit.

guess what else will be persistent when donation drive banner gets turned on
This HomePod (being newer) can be referred to as a larger version of the HomePod mini with more/larger speakers stuffed inside it.

Both use home wifi for connectivity, support Siri, and generally will act independently once they are set up from the rest of your devices.

Both support the thread mesh protocol and will bridge thread (which is IPv6-based) to your local network so you can IoT it up.

Both act as Matter controllers, a new home automation standard which uses wifi and thread.

Both apparently have humidity and temperature sensors? Who knew!

The SoC is from the Apple Watch, and the HomePod has a newer generation by virtue of being released later.

There are more differences compared to the original HomePod, because it didn't have the same sensors or networking hardware and had a higher BoM/retail price.

Notably, the wifi is actually 802.11n now rather than 802.11ac - probably because the didn't feel the need to have a watch support 802.11ac.

Two HomePod mini set up as a stereo pair likely sound better than a single HomePod, and run at 2/3 the cost. That said, I have some large spaces I'd love to try a stereo pair of these new models in.
If it's a switch, I don't understand why it can't be represented as a switch:

Fnurbification disabled
O
|

Fnurbification enabled

Of course, UX design metaphors based on actual mechanical devices aren't cool anymore, but a brave enough soul can ignore coolness in favour of functionality.
Checkboxes stay winning.
Not really unless I miss something you can bypass site isolation with just some basic chain redirection.
In the case of container even if you redirect to facebook you won't have much info unless you are logged in this container.
Very interesting, but ... another paper without code.
the checkbox itself doesn't have to be as big as its hitbox.
Disregarding the "code is doc" position, it's still common to have an overview or index for documentation, which points readers in the right direction instead of dumping pages of detailed docs on them.

Now, you could also have a well organized test suite that goes from most obvious to most detailed, split into sections for each use-case, but this sounds a lot more tedious than "write a one-line comment describing the unit test".
I think the grandparent is under the impression that the alleged Twitter version of the post had a non-anonymous author and that the Github blog instead chose to link to a Tumblr blog, where the blog author claims they learned the proof from an anonymous number theory professor, thus laundering out the authorship.

But I suspect the alleged Twitter version was just a link to the Tumblr, for which it's clearly not necessary to attribute the retweeter (especially in the context of the post being "the proof is actually incomplete, not very good, and less beautiful/more complex than the canonical proof").
Next: football!
> In general, don't replace a checkbox with a switch.

Someone tell Apple's Settings team
> 11. One of the biggest differences between a senior engineer and a junior engineer is that they’ve formed opinions about the way things should be

On the contrary. The more senior I get, the weaker my initial assumptions about everything becomes. The more I know, the less I know (so the less I push my ideas into other's people's minds)
In early 1990s most of the population was declared atheists, but because atheism was one of the pillars of the rejected Soviet rule it was being reexamined by the people. So there was a lot of orgs of all kinds who flew in to preach and increase their denomination base.

The fact that to the outside Russia looks orthodox Christian today mostly reflects last 20 years of the state efforts to build an official religion, not some deep predisposition of the population. My 2c.
Nando's isn't a British chain though.
Isn't the need for extra text a sign of flawed design though?
The study says 0.15% of transactions involved addresses that have been identified as illicit. That’s quite different to saying 0.15% of transactions are illicit and very different to saying 0.15% of the value of crypto transactions was illicit.
Even better:

Fnurbification enabled
|
O

Fnurbification disabled

:)
I shall never forget skimming through some of these, when they were first released..

Surreal feeling to see the deposition of your previous-job boss' boss in the news.

It sounds like a distant connection now, but it was intense. Doubt most would remember me, but Netscape 1997 was my only "dot com Silicon Valley" job, lots of experiences there I remember.
Sorry, What's Going on Here?
I don't mean to disrupt the flow you guys seem to have hera, and I'm not certain if I'm doing this correctly. Please let me know if there's a better place to do this.

What is this site? I came across a discussion about a programming question I had from 2013, which isn't uncommon, but to my surprise this place appears to still be thriving a decade later. It calls itself a news site but appears not to be an actual journalist organization, but rather some kind of... archival feed? Is it a social media platform? I've see it compared to Reddit in a couple of the community guidelines and FAQs. What is the purpose and the history of this site, how has it managed to stay up and running for nearly 15 years without me ever hearing about it? For those of you who are still here, why?

I must say I'm a bit exited. I find myself mourning the deaths of so many independent forums and smaller social media platforms which thrived tn the 2000s-early 2010's but have now mostly gone offline or faded into complete disuse. I'm not sure exactly what you guys have going on here, but it's seems... Good.
I think you are mixing things here. Only the first part of the post is about "writing" an interpreter for this fantasy ISA, for which I leverage the macro system of fasm. direct threading and code copying JIT has nothing to do with the coroutine part of the post.
Not sure, but Ghostery is actually not recommended these days as they do a bit of tracking that you might not expect [0].

As a result, multi-tab containers, temp containers, and total cookie protection can be seen as better alternatives.

[0] https://www.reddit.com/r/firefox/comments/fbb9wo/please_reth...
This Week in Rust 478
Serif vs. Sans-Serif Fonts for HD Screens (2012)
In light of yesterday's announcement of a type-shift at the US Department of State, I was curious what Jacob Nielsen's usability guidelines for serif and sans-serif fonts were. In particular, I suspect that Microsoft (and by proxy, State) are optimising for reading on mobile devices rather than desktop or paper, where a sans font is generally more readable than serif.

He'd addressed the issue in this 2012 NNGroup essay. Though the piece notes that with high-definition displays of 200 dpi and above reasons to avoid serif-based fonts are mooted, there's still no clear argument for them either.

Though one wonders why State doesn't fully embrace Teh New Hawtneſs and communicate directly through meme generators...

<https://imgflip.com/i/77zv4q>
The last time I tried, which was a while back, two things that bothered me:

- there was no way to make CMD/CTRL+T open a new tab in the same container context as the one you were currently in. To me, this seems like an obvious UX flaw. If you’re browsing in a container, the actions you’re doing should keep you in that container unless you consciously want to switch.

- building on that, there was no option to right click and open a link in a different container. These two features would make container use feel far more natural, and likely make adoption much easier.

If those two features have been implemented, I will give Firefox and containers another go. If not, then I’d like to know what your workflow is and why it is a more natural UX.

Bonus points: make the first option configurable. Extra bonus points, for the second feature, have a right click option to open in a new container.

Edit: since I know I bookmarked it, I went and dug up the bug report for that first feature:

https://bugzilla.mozilla.org/show_bug.cgi?id=1245262

It’s 7 years old and still open. A quick glance shows that discussion is still ongoing today, so I assume it isn’t possible. Given how long it has been actively discussed, I don’t think it would be far fetched to say that my expected use case is not odd.
https://archive.ph/vpsVT
Yeah, come on and label at least one unofficial, FOSS, non-corporate-owned option for users. Discord will be the next Slack; folks will want out after the hype dies down and more interest in protecting one's person data continues to rise.
How would I go about using this from PowerShell?
Consider the UI design from the perspective of someone whose goal is to make it less obvious for how the user can disable cookies, sorry, fnurbification, while still technically providing the user with the option to do so.
You keep saying “author”, but putting a screenshot of a Tumblr post on Twitter is stretching the word quite considerably.

Besides, the Tumblr post is already a secondary source.
The new proof rephrased:

Let K be the set of positive integers k such that k √2 is an integer.

Suppose K is non-empty, denote its minimum as k.

Consider the positive integer k' = k √2 - k = k (√2 - 1).

Then k' < k and k' is also in K since k' √2 = 2 k - k √2, contradicting non-emptyness of K.
To make matters worse, a disabled checkbox is one you can't toggle.
The latest version is in my editor project at https://gitlab.com/gushogg-blake/edita-release. It will apply changes but it's just the minimal functionality at the moment, there is no feedback after you press the Replace all button. My process is to use the editor and write whatever I most need on it right now so not sure when I'll get round to fleshing it out.

Ideally other editors will take inspiration from it and add their own implementations. The code is available for reference here and I'd be happy to go over it in detail with anyone who wants to: https://gitlab.com/gushogg-blake/edita-release/-/tree/main/s....
While that's true, I also think that the current rage is stateless applications, outsourcing state to centralised database/cache/object storage layers over a network connection.

That allows you to easily spin up/down e.g containers, migrate the application between nodes etc without having to maintain a high performance network file system.

Using sqlite in such an environment requires you to either solve the persistence layer in general (≈ rook/ceph) or specialised for sqlite (≈ litestream/litefs/rqlite depending on your need). I think one probably could argue that rqlite is essentially a network protocol for sqlite.
The latter generally works for sum type states.
> They intentionally built software on standard protocols/APIs and then once they had enough market share they sabotaged interoperability.

…something which Google has never done, I'm sure.
I'm not on my desktop, but I used nanoGPT extensively on my RTX-4090. I trained a GPT2-small but with a small context window (125 > 90M params) at batch sizes of 1536 using gradient accumulation (3*512). This runs at just a smidge over 1 it/s. Some notes

- Gradient checkpointing and 2048 batch size in a single go allows ~10% performance improvement on a per sample basis.

- torch.compile doesn't work for me yet (lowest cuda version I got my 4090 to run on was 11.8 but highest cuda version on which I got the model to compile is 11.7).

- I did the optimalisations in https://arxiv.org/abs/2212.14034
I did an experiment of switching an app which uses Postgres to use SQLite. I ran into issues where I had a long running transaction in one process doing writes and another process doing reads and writes. As soon as the second process tried to do any writes, I would often get the queries running into locks and aborting. Otherwise, it worked great for reads and sped up the app a lot as there were lots of N+1 queries issues.

This is also after playing with settings about WAL mode.

It would not be a viable solution to split these tables into separate databases to avoid the concurrency issue. Also, most of the issues involve writes to the same tables.

Is there honestly any way to get that working well with current SQLite or do we need to wait for hctree or begin concurrent to mature?

I would be concerned that to get this working in its current state would require a large refactoring of the app which would require a lot of effort and would introduce limitations that make coding more difficult.
I love these two, but I actually have a third, even more paranoid option for you to ponder: LibreWolf with default settings.

It has total cookie protection (meaning tabs don't co-mingle) and u-block origin is on by default. Finally, history is wiped on browser close. This, IMO, is on par with the aforementioned plug ins, but is more "uniform" in the sense that every librewolf install is identical.

Additionally, librewolf has WAY less telemetry out of the box than Firefox, which is always nice.
Meat and milk are basic foods.
So how does training performance work when you don't have enough memory on the GPU? If you just use RAM instead, is the performance hit as simple as PCIE_Bandwidth divided by GPU_Memory_Bandwidth?

Example with 4090 would be 64GB/s and 1008GB/s respectively, so one could expect about 6% performance even when dealing with a model that is 48GB large (or more)?

Or are there second-order effects that cut this speed down even more?
To get HA, it is now possible to replicate the SQLite database using LiteFS, which is similar to how you would get HA with MySQL or PostgreSQL: https://fly.io/docs/litefs/
From my limited experience as a contractor I'd say that the company taking 5-10x as much as the employee is making is a pretty standard practice.
Personally favorite excerpt:

> In April 2022, about the same time that Founders Fund sold out of most of its cryptocurrency holdings, Thiel said he was optimistic about the future of bitcoin. He told a cryptocurrency conference in Miami that “we’re at the end of the fiat money regime” and suggested its price — which was then trading at about $44,000 — could increase by a factor of 100.
I don't see slow network transfers on Windows 10. I get 112 MB/s to and from my Samba server. That is close to the practical maximum for gigabit ethernet.
Agriculture Is Next for Tech
I honestly always test this with with video chat Mute buttons. I feel like it is only recently that UX designers designed a way to show that you are muted that is different from the Mute switch, which is a complete guess as to what state you are in.