skysight-inc/HackerNews huggingface dataset:
California has tried these kinds of equality laws before. The net effect in the insurance industry is that many homes just have no insurance rather than receiving higher prices. This is going to be interesting to see. We have wireless internet now so maybe they're competing with a cheap to deliver fully-trackable internet service and the outcomes will be different.
It's the first time I hear "Mikado" but it's pretty much the commit policy I established for work, and we call it micro-commits.

http://lucasr.org/2011/01/29/micro-commits/

https://mrcote.info/blog/2017/12/04/more-lessons-from-mozrev...

https://dev.to/rpalo/plan-your-commits

The article focuses on refactoring and migrations, but it works also for regular development. One rule of thumb is: write a one-line commit message, and then write the code described by the commit, and just that. Another rule of thumb is that refactors should go into their own commit. So while you are coding according to your one-line commit message, if there are small refactors needed along the way, commit them separately. Fix whitespace? One commit. Extract a method so you can re-use it? One commit to extract, then use the extracted method in your next commit.

Having small atomic commits makes code that is much easier to review, and much easier to test. I think it's similar to unit testing: we change how we write code in order to make it unit-testable. This is for code review: we write code with micro-commits in order to make it code-reviewable.

This method is pretty much incompatible with squash-and-rebase. Squashing throws away all the useful information of micro-commits. Instead, just merge, and the merge commit itself is equivalent to the squashed-rebased version.

> Obviously, the Mikado Method cannot work if you don’t have a good and highly reliable automated test suite.

I disagree. Of course it's always better to have an automated test suite. But in the absence of one, the only thing you can rely on is thorough code review. And with micro-commits you have a much better chance of spotting problems if the code-diff you review contains only a small self-contained atomic change. Code-reviewing a large squashed commit is all but impossible.
> If a user regularly does something or uses something you can strip it down like the back button.

No.
Location: Philadelphia, Pennsylvania, USA
Remote: Yes (fully since March 2020), strongly preferred. Flexible on time zones.
Willing to relocate: No (occasional travel fine)
Technologies: JavaScript/TypeScript/Node/React/Angular, Google Cloud (GCP), C/C++, Java, Bash
Résumé/CV: Available on request
LinkedIn: https://www.linkedin.com/in/brad-westhafer-91449b181
GitHub: https://github.com/bradwesthafer
Email: brad.westhafer at protonmail dot com

I'm a mid-level generalist software engineer who has spent the last year or so doing full-stack web development with Google Maps APIs and the 3 years before that doing C systems programming on a compiler/database at a startup. I'm also a Google Cloud certified Associate Cloud Engineer. I'm always looking to broaden my skillset and learn new technologies.

Currently, go, rust and zig are at the top of the list of technologies I'd like to work with. I'm also interested in doing more with cloud technologies whether Google Cloud, Azure or AWS and would also be open to considering a DevOps, SRE or Cloud role.
It might be better to differentiate between chronic and acute sources of noise. Traffic contributes mostly to chronic noise.
Thank you for your feedback.

They have Porn, Fantasy and Anorexia in 1 group. I think the 3 topics are very different and I don't see how an anorexic person can support a porn addict.

In any case, everything has been done, and I am of the opinion that you should launch your product and promote it and aim at your customers regardless of competition. You don't need to be unique.
It's not all bad. Windows finally fixed their window layout to monitor setup mappings. These VR headsets will try to keep things spatially anchored although the anchors still get lost fairly often.
I wouldn't exactly say anything implies it is rare. 400,000,000 million people possess any particular trait at a greater prevalence than 95% of all people. It's more common than being an American.
Constant-Time Multiplication
Yeah, I've been bitten by those quotes in the past too. I noticed recently that VSCode (probably other IDEs too) highlight these characters pretty clearly to help avoid these issues.
Thanks! I really appreciate your insights on this. I do enjoy the Q2 for entertainment and I use it a lot in that context, since I enjoy this as is, I feel like I can at least skip a generation since the work-part isn't there.

Incidentally it seems like the apple set does a much better job of this if you are in the apple ecosystem, but at such a high cost and limit on the entertainment options, at least for now.
It would make Cain's wife (which is claimed to be his sister to try to cover up the plot hole) more interesting if we view her as a Neanderthal.

Adam / Eve => first Homosapiens, but this doesn't mean Neanderthals weren't already around.
>smart quotes

I never understood why a "stylistic" choice requires separate characters. If we don't need a serif and non-serif version of every character and instead leave it to the software, why can't we do the same with the "smart" quotes?
The entire theme of the video is that normal people can find themselves in relatively normal, foreseeable situations where you really need one (or more) of these things right now, and trying to access them in an emergency without prior planning/prep is less likely to be successful.
Dive Into Deep Learning, free online at https://d2l.ai/ (and soon to be published in dead-tree format).
ePub is kind of trying to be that? Or maybe that hews too close to HTML.

It can reflow but tries to paginate HTML ... the way printing a web page tries to paginate HTML, ha ha.
SEEKING VOLUNTEERS: bpftrace

As non-profit as it get! Intersection of operating systems, compilers, and observability. C/C++/LLVM.

https://github.com/bpftrace/bpftrace

"good first issue" or "easy" tag in issues is a good place to start looking for something to do. Or DM me and we can find something interesting.
I don't know about that, that second cat is clearly handsome, not cute.
Aha, so the answer is that once something has happened, it's fine. But if a change is proposed, it can be stopped, or at a minimum much more costly and delayed.

What an odd and counterproductive thing for an "environmental" law to do when the very status quo is what must to be changed to protect the environment.
Conscientiousness and authenticity should be way more valued in politics than likeability.
I know that statement is true, but WHY is it true? I have never seen anyone look at a coverage report and take any useful action.

We made code coverage a part of CI, and we've been using that to drive up code coverage. It's been working. Our tests have gone from ~25% to ~50% coverage. Breakages making it out to staging have gone down.

Also, some incentives are well aligned with this. If people see that things aren't easy to test, then they get rearranged to make them easy to test. Not all incentives are aligned, but not everything is perfect. This is why reviews are useful.

When I've looked at the reports I keep finding trivial code that would be hard to test for little gain.

If your trivial code is also hard to test, then this indicates architectural code debt. Why isn't the trivial code trivial to test?
I assume they take it from the neighbors, which is why you never see coaxial cable internet providers advertise upload bandwidth. They only ever state download, and even then, those are also burst speeds, so you assume if you buy 100Mbps down from coaxial you only get 50Mbps or less sustained.

Because they are heavily oversubscribed and don’t want to invest in fiber infrastructure to increase capacity.
Google has been slow to catch on to the latest wave, but they're not obviously that far behind. Possible causes of their current situation include some combination of:

* Complacent about their perceived lead

* Hesitant to disrupt their advertising money firehose in any way

* Additional reputational, legal, regulatory risk vs. upstart competitors
Some keywords are `mousemoveevent' and '<MouseMove>'. Then you can hook up anything into a mousemove event, including activating an LSP hover window. I like to activate hover info by keyboard, so I never looked into this.
> living side by side with creatures that are only quite like us is an experience that has been lost in the collective human memory

I played with and interacted with chimpanzees quite a few times around Africa [1], and spent hundreds of hours watching them and just chilling while they ate, slept and played.

Sitting face to face with a large chimp on your lap is an incredible experience, and watching their facial expressions, emotions and reactions while checking out their fingerprints and having them groom your beard is a very powerful experience.

To my very core I had the feeling we are them and they are us.

Spending time with gorillas was cool too [2], but I didn't exactly play with them!

[1] https://www.youtube.com/watch?v=Mfdo3s8tPUk

[2] https://youtu.be/M1vhZ03OKKE?t=84
And was so severely rate-limited that it was unusable for even logged in members for a while?
Location: USA
Remote: Yes
Willing to relocate: No
Technologies: JavaScript/Typescript, Go, Python, Ruby, docker, AWS, React, etc
Résumé/CV: https://watzman.dev/assets/files/resume.pdf
Email: watzmans@gmail.com

Hello! I'm Stephen, software engineer from Detroit interested in challenging problems and working with great people!

Most recently, I recently built Arbiter, a cloud-native solution to integrating video conferencing into your application within minutes that scales to meet demand using Go, AWS, docker, and Typescript.

Check it out and you might be impressed!

https://arbiter-framework.com
I'm assuming that if you're trying to automate with UI automation that there was no API provided? Automating UI interaction just seems like last resort for pro users and an act of desperation, or screen scrapers.
I get a few strands of really really thick hair on my head. Sometimes in my nose too.

Also, I once had a single piece of hair that turned from fully black to fully white back to fully black in a span of maybe a dozen cm. And a few strands that turn orange-reddish, all for no apparent reason.

Though I'm just guessing this is related, maybe it's pure chance.
"Just take it by force" isn't the rational answer you think it is
Is it? I know in the early AI image days there were issues with number of fingers or other weird things, but today there are plenty of images that I struggle to tell apart
House votes to restore Section 174 expensing for US-based R&D investments
I'm an experienced AI/Machine Learning tech lead, winner of multiple hackathons and author of 4 patents in ML/AI/AR. I have shipped new features and products powered by Big Data, AI/Machine Learning and Deep Learning. I enjoy building machine learning applications, from research and prototype to production system. I am passionate about creating new workflows and experiences that enhance everyday life.

Location: Greater NY
Remote: Yes
Willing to relocate: No.

Technologies:

DL/ML/CV/NLP/RL: PyTorch, Tensorflow, Keras, caffe2, ONNX, Scikit-learn, OpenCV, SpaCy, Gensim, FastText, NLTK, OpenAI Gym/Baselines, pgmpy, Ax, OpenAI

Mobile/Embedded AI: Swift, CoreML, Metal API, Qualcomm Neural Processing SDK, NVIDIA Jetson

Data science: Pandas, NumPy, SciPy, R, Jupyter Notebook, Colab, Spark, Hadoop, Hive, Bokeh, Folium, Chart.js, ggplot2, Seaborn, Plotly, Dash, Shiny, Airflow

Backend: Python, Django, Flask, FastAPI, Celery, MySQL, PostgreSQL, Scala, Java, C++, gRPC, REST, RabbitMQ, Docker

Frontend: HTML, CSS, Javascript, Vue.js, React

Cloud: AWS, GCP

Web automation: Scrapy, Selenium, Playwright

More: Alexa Skill, Airtable custom block, Zapier integration

Website: https://ivylee.github.io, https://www.studioxolo.com
Also the desire to copy vs innovate. How many "1 button + proprietary dialect of morse code" monstrosities happened because someone heard Johnny Ive brag about reducing the number of buttons on the apple remote?
Why are robots needed for software button pressing?
RBI asks Paytm Bank to wrap up all operations by March 15
In my experience, Bard is not comparable to GPT-3.5 in terms of instruction following and it sometimes gets lost in complex situations and then the response quality drops significantly. While GPT-3.5 is a much better feel, if that is a word for evaluating LLMs. And Bard is just annoying if it can't complete a task.

Also hallucinations are wild in Gemini pro compared to GPT-3.5.
We need design standards.
SEEKING WORK

Location: Greater NY
Remote: Yes
Willing to relocate: No.

I'm an experienced AI/Machine Learning tech lead, winner of multiple hackathons and author of 4 patents in ML/AI/AR. I have shipped new features and products powered by Big Data, AI/Machine Learning and Deep Learning. I enjoy building machine learning applications, from research and prototype to production system. I am passionate about creating new workflows and experiences that enhance everyday life.

Technologies:

DL/ML/CV/NLP/RL: PyTorch, Tensorflow, Keras, caffe2, ONNX, Scikit-learn, OpenCV, SpaCy, Gensim, FastText, NLTK, OpenAI Gym/Baselines, pgmpy, Ax, OpenAI

Mobile/Embedded AI: Swift, CoreML, Metal API, Qualcomm Neural Processing SDK, NVIDIA Jetson

Data science: Pandas, NumPy, SciPy, R, Jupyter Notebook, Colab, Spark, Hadoop, Hive, Bokeh, Folium, Chart.js, ggplot2, Seaborn, Plotly, Dash, Shiny, Airflow

Backend: Python, Django, Flask, FastAPI, Celery, MySQL, PostgreSQL, Scala, Java, C++, gRPC, REST, RabbitMQ, Docker

Frontend: HTML, CSS, Javascript, Vue.js, React

Cloud: AWS, GCP

Web automation: Scrapy, Selenium, Playwright

More: Alexa Skill, Airtable custom block, Zapier integration

Website: https://ivylee.github.io, https://www.studioxolo.com
I didn't delete old passbook entries enough in Passbook (now called Wallet) that I ever minded the animation, I kinda miss stuff like that!

Its nice to add whimsy to traditionally under-used features of a platform IMO.

Though I suppose if I was deleting passes all the time I might find the delay a little frustrating, but that could be solved by allowing multi select and delete right?
I own my place but only the floor. I'm in a 2-unit condo, so I don't own the roof per se. That means if the guy upstairs has a toilet overflow, I get the downstream effects (that happened; not fun).

I wish I had a standalone home (floor to roof and all in between) - especially in an area where the retrofits from the article were possible. I've been 11 years in my current place and now I _really_ know what to look for next time.

I suppose it's like anything: once you've spent enough time to see how small cracks will widen; enough time to know what gutter configurations will cause; where the architecture might collect rain and cause flooding; where rodents can find ingress -- once you're pretty battle-worn, a new house shines different.

My wife is looking at places and because I've run maintenance, we look at things quite differently.
Where do you see the contradiction here? MMT says that government spending and money creation are two sides of the same coin, and the practical limit for both is inflation.

Whether you agree with that identity or not, we've certainly seen a lot of both during the pandemic (government subsidies, tax breaks etc.), which is where the current inflation pretty uncontroversially originates.
Buttons !== links. If anything, the confusion between the two is another reason to go with distinct button styles.

Besides that, he's pretty clearly talking about clickable UI elements that stand on their own, or in a group with other related buttons.

Links exist inline in the context of other text.
Journalists, lawyers and activists hacked with Pegasus in Jordan
From a year ago:

https://twitter.com/MosaicML/status/1617944401744957443?lang...

This probably got even better and cheaper.
In the very beginning I think they(df) used pgbench kind of benchmarks 'the smp' benchmark, as a lot of people were using postgres and was really easy to compare qps and transactions per second, of course it also tests ufs2 vs hammer. (if I remember correctly)

It was a long time ago, but freebsd5 felt more like a new OS than just a 4.11->5.0 bump, particularly with the removal of the giant lock and all the witness(4) work, took a while to figure out how to finetune it as a lot of systems were giant free but not all, and also of course moving one lock to many small locks means a lot of spinning and certain patterns of workloads are slower than before. It took until 7.0 to get amazing, and then in 8 or so I think it was super solid.

Dragonfly went with kernel messaging and one scheduler per core, and FreeBSD spent a lot of time into making a preemptive scheduler (sched_ule (4) : http://fxr.watson.org/fxr/source/kern/sched_ule.c?v=FREEBSD-...)

Weird times, but I am super grateful that both the FreeBSD team and the DragonflyBSD team did what they think is right.

Mad respect to the people who are just coding what they think is right.
A valid and relatable viewpoint. I take great satisfaction in keeping my tabletop gaming materials as tangible as possible while many have gone fully digital and never looked back!

That being said, I'm a huge fan of Artifexian's months long video series[0] of scientifically approximate worldbuilding with many different and highly technical digital tools.

Edit: and furthermore, if I were eget back into "hand drawing," I might still prefer an iPad with K. M. Alexander's brush sets. [1]

0. latest episode: https://youtu.be/2RMyd9vo2Qk

1. https://kmalexander.com/free-stuff/fantasy-map-brushes/sampl...
An Operating System That's Just Conway's Game of Life
Yeah, and I'd add in that it would be cool if candidates actually wanted to govern.
Toyota Is Developing New Combustion Engines
It gets lost in the culture wars, but as I understand it, the whole point of the concept of “structural racism” was that mustache-twirling racists aren’t required for modern laws and policies to have a targeted, negative effect on specific minorities. A legacy of historical racism can set the stage for the intended effects to metastasize and remain as generational problems.
FYI, I'll be following your repo with a keen interest from now on.
By comparison I find bing image generator kicks dall-es ass
Thats my concern. Why not just pull out of a neighborhood/region then?
> just as bad

I fail to see why asking for evidence is the same as denial that there is any.

> while emoting obfuscating and cobbling the terms of "moderator", "editor", "contributor" together and confuse the input mechanism of Wikipedianship even further

I’m not sure how I ‘emot[ed]’ anything. There are no Wikipedia ‘moderators’, and I, in good faith, considered the two plausible candidate meanings. I do not see how else one is meant to respond to claims about strictly inextant groups. You yourself now refer to admins, which were one possible group I specified. It is more obfuscatory to use an ambiguous and strictly non-referring term than to specify plausible reinterpretations (admins, editors). It is exceedingly odd to accuse someone who points out a distinction of ‘cobbling[sic]’ what is so distinguished together.

> against editors

This is very confusing. You began by complaining that admins are ‘the worst’. Now you are complaining about editors. Is your complaint that admins unfairly decided on consensus following discussion by editors? If so, it seems that the admins are at fault there.

I’ve lost arguments on Wiki before, and I think the people who disagreed were silly. But that doesn’t indicate much about editors in general, or indeed Wiki procedures. What would be generally damning is if the cases you have in mind were to show that the admins are systematically and unfairly predisposed one way or another.
Perhaps relevant to the discussions is this friendly book on crypto systems implementation in the latest version of Go by John Arundel. Inside the last section there is a passing mention on post quantum crypto. Perhaps if John can update the book later with this library once the NIST PQ is standardized.

Explore Go: Cryptography (Go 1.22 edition):

https://bitfieldconsulting.com/books/crypto
Nvidia's Eye Contact Feature
Questionable. Qt signal/slot extensions were undeniably created to add OOP concepts to C++ for the sake of GUIs. You might, if you stretch hard enough, be able to make a case that Objective-C emerged for the sake of GUIs. But what else beyond that?

Smalltalk most definitely influenced how we thought about GUIs, but never really solidified itself as the place to develop GUIs. Class-based, non-OOP, languages seemed to be where most GUI development happened. And in large part were suited to the task. There was little need to introduce OOP.

There was COM and the like, which perhaps can reasonably be considered object-oriented, but only at a higher level of abstraction. The programming was not object-oriented. OO, but not OOP.
Searching for an Apartment in NYC (2012)
Or take Tarkovsky: both Stalker and Solaris are based on books, but only loosely. Stalker, for example, was a short sci-fi / horror story, if I remember correctly, and in the movie this is just a remote backstory, setting the scene to more serious topics and mysticism.
Its available globally, depending on where you are on the globe, but its still available on the globe.
> As a side note, why does compiling Linux have to be so... obtuse? It just stops for me after several minutes of building out objects with no explanation.

That's... odd. Does it break if you just use the default `make defconfig` configuration? Because pruning what's built in without breaking it is hard-ish IME but it shouldn't just fail silently. Or... when you say "It just stops" you don't by any chance mean that it finished and you just need to find the actual binar(y|ies) it produced?
I remember in elementary school having a class once where we went to the computer lab and learned about the Internet. I distinctly remember the teacher saying that links were always blue and underlined, and we even had a demo site with a grid of links and had to click the right one (some were different colors, some weren't underlined, etc). The funny thing is, I remember thinking at the time that clearly they didn't HAVE to be blue & underlined because otherwise how would the wrong links work on the page!

For context, this was in the early 2000s
kickstart.nvim [1] is the best way to get started if you want to understand how things are configured rather than using someone else's config.

It's a single file and you can pretty easily use it as a starting point for your own config.

And it comes with the which-key.nvim [2] plugin that helps you learn vim motions.

[1]: https://github.com/nvim-lua/kickstart.nvim

[2]: https://github.com/folke/which-key.nvim
But the current premier existing design standards (he calls them out in the post) are examples of what not to do. More of those isn't going to fix anything
Why is all that ceremony better than just doing a git stash?
> so much old hardware

Not so much, actually. When you aim for anything that resembles modern “desktop computing” (maybe with at least some “web browsing”), you are limited to decent hardware configurations from last 15 years or so. Yes, you can show to your grand-grand-grandkids how it really was back in the days once, but you are not going to study the splash screens while programs initialize, or wait for each image to appear for a couple of seconds when skimming trough an archive, or watch page load progress bars move in the browser. But with that decent hardware, you almost always can install bog standard modern Debian with an ascetic desktop, and have much less support issues than with specialized system. It'll be the same Linux anyway.

Although it is possible that it won't work for some top performance purely 32 bit CPUs, because non 64 bit builds are certainly out of fashion today, even though some 32 bit distributions still exist.