skysight-inc/HackerNews huggingface dataset:
Thank you, I understand your intent better now.

I wonder if maintaining a buffer in software that counts for each pixel how many times it has been dirty, combined with, say, the kind of quadtree one would normally use for hit detection, would let one do "local" refreshes and make this a generic solution. It sounds like the kind of thing that someone already must have thought of (let's hope it's not one of the software patents holding e-ink back)
Git commands you do need:

git init
git clone

git add
git rm

git commit
git push
git pull

git branch
git checkout

If you use any others and you are a normal developer, chances are you are overcomplicating things and should rethink your way of using git.

But how about logs you may ask. Well, that's what we have tig for:

sudo apt install tig
cd repo
tig
Thanks, this made me understand (without reading the whole paper, might do that now) why they were talking about :

> only networks augmented with structured memory (such as a stack or memory tape) can successfully generalize on context-free and context-sensitive tasks

I guess because in practice (for computers, not brains... at least not yet) we can actually cheat by using "extensible on demand memory" rather than an actually infinite one (which is impossible) ?

Also, I wonder if the difference between countable infinite (a Turing's machine tape) and the continuum (that, assuming ZFC, might be somehow achieved by doubling a number for each slot on the Turing tape) might be of relevance even in their finite, extensible at will (for all practical purposes) equivalents ??
> because as soon as you has shared them with a third party the control is out of your hands anyways.

If I delete something from FaceBook, there's no way anyone (other than FB) can prove that I have said the things I deleted. With a signed append-only log, you'll have to disown your entire log and your keys. This is the problem.
The archive exists, it's just not public.
It is basically a constraint solver.
It uses Optaplanner under the hood.
Nice! I sent this message to a friend last week:

> Feels like one of those "feature of a bigger product" things. But I wonder if there'd be a market for a service where you can get ai generated images just via url. "thingy.com/?prompt=weird picture of a cat with frog ears" or whatever and it returns the image.

Rad to see it validated in the wild & a clever approach to optimising your costs.
One thing I enjoy about shell pipelines is that intermediate processes may terminate them.

eg https://www.99-bottles-of-beer.net/language-bourne-shell-108...
My dream machine was a room. There was a keyboard/display terminal, but also the program listing was shown (in that band-printer green/white perforated paper style) scrolled the floor where I could do a code walkthrough. There were also 3D pixelated models made in Lego fashion, one of which was a friend of mind Bill in half-scale. It wasn't apparent whether these things were physically implemented or VR--it was indistinguishable. I think I was walking around, either thinking about how to build something or debugging. Chances are that I was working on something that I'd left unsolved during the day that I considered challenging. I had this dream while I was in engineering in the mid-80s.
Housing in Japan is so peculiar that it seems difficult to draw global lessons from it. Are there any other countries in the world where a perfectly servicable house that is over 30 years old is literally worth less than nothing (because it "must" be demolished before the land can be reused)?
Seemed impressive enough to me, but I don't know what the current best-in-class looks like these days. Can anybody working in this area explain if this is a significant milestone and what opportunities it might unlock? The consumer value proposition of basic speech-to-text input seems to be well-handled by most major OS's, but I appreciate that's proprietary tech and only one use case.
I don't have any link on hand right now for a writeup, but I've followed yabai's (https://github.com/koekeishiya/yabai) development closely ever since it was called kwm and saw the limitations of macOS's public API to managing windows.

The windows with this parent process go here thing can be solved easily, and can even be done as a one-liner with yabai. Example of moving all the windows of Sublime Text to display 2:

yabai -m query --windows | jq '.[] | select(.app == "Sublime Text") | .id' | xargs -I '{}' -- yabai -m window '{}' --display 2

It can even be automated by adding a rule in ~/.yabairc (although that might be undesirable as it will always be enforced even if you want to move the window manually):

yabai -m rule --add app="Sublime Text" label="sublime-display-2" display=2

Yabai can also resize the window to whatever size you want, or move it to a specific space, and it can even do that based on the window title.

It has this much power because it uses macOS's private APIs from SkyLight.framework (the macOS window and display manager): https://github.com/koekeishiya/yabai/blob/master/src/misc/ex...
Thoughts on rebase?
>form worker-owned co-ops to capture the market value for their labor

There's a word for that - "startup"
Bookmarking this comment section for later. Thanks OP!
Or it's a US/normal date format confusion?
Aliens are really sloppy these days. A real human would never do AVX512 in Golang and travel in time.
One of my crackpot ideas is a novel type of hypermedia, a bit like the semantic web but without the open world assumption. The mental model and user interface can be something like Mathematica. It should be a tool for advanced knowledge workers and not software engineers.
Not as much fun as the real thing. I've owned several HP calculators, going back to the 1980s. My 15C might be my favourite, actually, although my 35S is similarly pleasant to use. Frankly, though, the loveliest were those early-era ones that had rounded backs that were so comfortable to hold and use with just one hand. For me, they are the true classics for use in the lab or the field.

I also used a large desktop as a student. It might have been a 9100, but I'm not sure. The keys were great (always a prime aspect of HPs) and it was hooked up to a little plotter that was very handy for seeing what a complicated function looked like.

Come to think of it, the only non-HP calculator I ever used was a Sinclair Scientific. It was really fun, but it only lasted a few years before it had electrical problems. But for one-hand use, it was amazing. And it was tiny and weighed very little. It had a sweet little plastic case to protect it, so you could put it in a pants pocket with keys and there was no problem.

Good times with RPN.
Yeah managing cashflows is a huge part of running a business.

You really have to plan to deal with things like this because it will happen.

This is exactly what revolving/lines of credit are for. Talk to your bank.

Source: have seen a business growing who had to deal with this. There is no way - no way in hell - you can scale a real consultancy business using escrows and ditching clients as soon as they don't pay. It's just not how most of the world works.
English model is really good. My native language Danish, not so much
When the narwhal bacons of course. ugh.
> Counter point is that we've been swimming in a sea of inorganic chemicals for a long time and have just begun to test for them lately.

Per/polyflouride compounds are not naturally occurring, this is all stuff that humans brought onto the planet in the last few decades - neither nature nor humans have had the time to evolve adaptations for exposure to them.

We as a species are in for a real wild ride the next centuries.
The companies that burn out young grads
When is it useful to assume infinite computing resources in the cloud? I'm struggling to come up with an example.
They’ll do what J&J pioneered and spin off a subsidiary that owns only the liabilities.

https://www.npr.org/2022/04/02/1082871843/rich-companies-are...

> Here's how the maneuver worked. First, last October, J&J spun off a subsidiary in Texas called LTL.

> Then, using a wrinkle in Texas state law, J&J was able to transfer all of the potential liability linked to the tsunami of baby powder asbestos claims into the shell of the new company, while keeping valuable assets separate.

> LTL then quickly filed for bankruptcy in North Carolina. That move immediately halted the baby powder cases, which could remain on hold for months or years.
I know. But it's also a little weird because a foot is a very human size but metric in common usage just skips over that size range.
There are many empty offices in Seattle and so many homeless people. Office buildings are not suitable for apartments, but maybe are good as shelters.
It's often reduction that furthers understanding (e.g. in physics, to try and reduce phenomena to a small set of assumptions/laws).
If you feel like doing a favor, it's best to still send a full amount invoice with a separate discount line.
Spicy take: I wish the EU would actually look into this hostile anticompetitive behavior from Microsoft before they worry about goddamn USB-C on an iPhone.
You forgot `git submodule`
It will get filtered out of the water post contaminant absorption, there should not be any after-effects.
The number one reason is the same reason women do post birth pelvic floor therapy...
Matter – Unify Your Home [Video]
That's of little consequence if what I'm worried about is prospective employers googling my party pictures.
It would work fine with double integer loads, or heavily integer based work with the occasional FPU necessity. The problem wasn't throughput as much as the latter: it didn't have enough FPU resources and would get deadlocked waiting on availability; so would behave in the worst case (as a single core) more often than not.
I will add pull, fetch, prune, config, merge, remote, cherry-pick, reflog, rebase, reset, bisect, stash, etc to that.
.South Australia had (maybe still has) the "world's largest battery" (installed by Tesla | Musk) which is an integral part of the SA state power grid that carries it through night times with no wind . . .

If there's "a major grid outage" no large scale battery (or gas fired plant or coal fired plant, etc) will prevent blackout .. as there is "a major grid outage" preventing power from being delivered.

Individual homes would be left to do what individual Australian homes do during bush fires, floods, tree falls, etc and turn to gas lanterns, home generators, and any community hubs that feed local rooftop solar through a local small scale battery (not common as yet, but they're about and increasingly so).
Moving tasks between days and weks can be done by simply updating the SCHEDULED timestamp.

Viewing can be done with orgzly or beorg or any mobile text editor. Same with editing. With orgzly or beorg you can use filters to create custom agendas.

I use orgmode mainly on desktop for project management. So not much use on mobile, but i use it for quick notes, some lists and sometimes to read my bogger project files.
cool! taking a look...
I too have 36 inches to a yard available at a moments notice. Also 39 to a meter.
You're not alone! I completely agree with you.
They already allow Play Store on uncertified devices and even say it's for people that use custom ROMs. No need to 'force' them.

https://www.google.com/android/uncertified/
`git remote`?
> the set of all programs that cannot be proven to halt

That's easy: pick the TM which is minimal according to some lexicographic ordering on the specification of TM's. That's not computable (obviously) but it's perfectly well defined.

> The set of reals that are not the solution to any equation that can be written with a finite number of symbols

Yeah, that one is harder :-)

(I would simply say "The set of numbers that cannot be described by any finite number of symbols" in order to short-circuit arguments about what constitutes an "equation" and whether or not Chaitin's constant is the solution to some equation.)
It is absolutely disgusting that DuPont knew that these chemicals are harmful and accumulative in the body.

The spin they put on this is that "it is possible for these chemicals to be used safely", but the parameters for safe use are not realistic in the real world.

The fine print on your frying pan or waterproofing contains legal get outs that are unrealistic.

Nevermind the fact most paper straws, fast food wrappers (McDonalds) and others are lined with these chemicals.

They knew. They knew they don't break down, bio-accumulate and cause health issues, but still tell the world they can be safely used.

Jail them all.
Android is just better than iOS
Good to know! I had a look and actually my job board already has Sourcegraph jobs (I scrape jobs from all over the internet) - https://www.remoterocketship.com/company/sourcegraph

However, they were all classified as hiring in the US only. The reason is that the location is listed as "Remote". I used to classify "Remote" as "Anywhere in the world", however I found that many US companies tend to list the location as "Remote" but are only hiring for people based in the US (Companies in other countries will always include the country in the location field e.g. "Remote - UK"). Hence now I only classify the hiring location as "Worldwide" if the location field includes phrases such as "Worldwide" or "Anywhere in the world" etc.
So basically no fetch, pull or rebase? Mmh...
It's weird—the link in the article body goes to some sketchy IP address, but the "More information" section after the article has what looks to be the real link: https://www.science.org/doi/10.1126/sciadv.abm7047
http://explicable.ai/

Not 500+$/month by any means, but 100$/month. I got 2 subscribers who are older clients that I had to convince -hurray for hallway testing- and I hope to get more soon. Having an actual pricing page and payment funnel might help haha.

It's a dead-simple data exploration and prediction micro-saas, but with a lot of nice pixels and state-of the art AI/ML explainability algorithms. Users come with their prepared excel files, upload them, and they get an 'explanation' as to the relations their data has within itself. It can also work as a prediction service.

For example: It can help a marketer know which prospects are likely to buy (prediction), but when said marketer has too actually talk to these prospects we can help with tailoring the message with the right knowledge (this one will buy because he/she buys like clockwork, whereas this one will buy because we saw them several times on our webpages)
I see something on HN and I get inspired. It sparks many ideas in my head and I start planning a project in my mind.

But I don't write it down. Nor do I bookmark anything. I don't use bookmarks at all, frankly.

I know I don't have the time to start any new personal projects.

So I think about it, and then let it go.

I think this only reflects the jumpy disjointed nature of my brain. Things come and go, and that's okay.
You'd hope a judge would go "nice try" and apply the intent of law to them anyway.
there is a big space between archiving anything and archiving everything.

I am not negative to the idea at all, there is probably interesting use cases where keeping (for audit or attribution or whatever other objective) such decentralized logs is useful. But some of these needs might be served eg. using git, whereas others might beyond the reach of users because (while its 2023) it is still a hassle to self-host
Most data flow programming environments cannot represent lambdas, and this is why the graphs always end up turning into spaghetti: you don't actually have tools to reduce repetition in the graph's structure, using the graph itself.

They are successful in artist and music contexts because the graphs tend to be simple pipelines at heart. Having dealt with sufficiently complex grasshopper graphs, I disagree that it's good at arbitrary list processing, certainly compared to ordinary list operators and iterators in code.

My conclusion is that a dataflow environment that does allow for lambdas and proper n-way forking would necessarily have to be an effect system in the FP sense. It's a data flow graph that computes its own continuation and which has no fixed or preset topology. It can rewire itself based on the data flowing through it.
… which results in either losing work sooner or later (because you don't commit often and early enough to always have something to roll back to), or pollutes history with junk WIP commits and merges. Maybe this is because I am not a "normal developer" (more like below normal), but this "overcomplication" both produces a clean and easy to read history (that is also easy to bisect when anything goes wrong and you need to find the offending commit), and also saved my bacon countless times.
> The process is slow, so bear with it and price for the delay of the funds.

Every large company actually has two parallel ways of paying.

There's a main procedure which is extremely slow, because getting a 6 month interest-free loan from your suppliers is free capital, and maybe the supplier will forget and you won't need to pay at all which is free cash, and to access these benefits all you need is a smaller accounts payable department. They will be overjoyed to not pay you because you didn't submit form AB-1234 confirming that you have a policy on modern slavery. And they absolutely will not chase you for that form.

Then there's a parallel procedure, where your contact asks their boss's boss's boss's boss and the bill gets paid by credit card within the hour.

Having a reasonable amount of flexibility is fine - but at any time that friendly, helpful, trustworthy contact you're working with could change jobs, the project could be cancelled, or the project could end successfully and all your contacts get reassigned.

You don't need to extend so much credit that you'd be put in a difficult financial situation were they not to pay - if the client has reached their credit limit, and they are late on payments they're contractually obligated to make, you just need to get your contact to trigger the fast procedure instead of the slow one.
> I suppose this is the end of my almost 2 decades of using youtube to host videos.

As a user I can only hope that more people do stop using YouTube, preferrably choosing something that serves video files directly instead.

> As for email spam prevention, I've run my own mailserver with a domain since 2011. I give each service an actual unique email address and then just catch-all emails sent to my domain. It works great.

This works but only because running your own mail server is too uncommon for anyone to care about. If it was more common, the advertisers or other privacy violators would specifically check for catch-all domains and then strip the entire local part of the email for your user id.
Hi, thanks for sharing - do you mind explaining what DI and NK mean?

Thank you :)
> Ensuring homes with gas appliances have good exhaust and ventilation would make more immediate sense.

Quoting a Mother Jones piece from last year, at https://www.motherjones.com/environment/2021/06/how-the-foss... :

] The gas industry claims that proper ventilation can take care of any combustion fumes. Yet even among families who are aware of the potential health effects, many cannot afford to install a sufficiently powerful hood vent, and there’s certainly no regulation requiring it. Indeed, most stove fans do little more than move the polluted air about. Because of dated building codes and an unregulated market, low-income Americans, many of whom are renters, have to put up with invisible combustion byproducts in cramped living spaces.

So it comes down to, who will pay for it? And who will face what penalties for not following those requirements?

> than something like a ban on gas stoves would

The proposed bans concern bans on gas hookups for new housing, which seems relatively inexpensive and doesn't require the infrastructure changes of changing all diesel (and older gasoline) engines to battery.

It's also easier to tell the builder they cannot get gas hookups than to shut of gas to a house which doesn't have the wiring to switch to electric stoves and heat.

> Poorly adjusted gas burners of ... kills about 400 people a year in the USA and accounts for 100K hospital visits.

The CDC numbers I found give stronger support for reducing petroleum engines than for improving exhaust. Over half of those 400 accidental deaths due to CO poisoning come from automobile engines, and another quarter come from generators and engine-based tools.

Less than a quarter (I couldn't find an accurate breakdown) come from poor ventilation of gas-powered stoves and heaters.

The CDC numbers I found were for 50K hospital visits, and I didn't find a breakdown for how many come specifically from poor home ventilation.

There certainly are some, and I support the proposal that HUD needs the funding to provide and maintain CO detectors for HUD subsidized housing, which would help.

But I think the push for decreasing the number of gas stoves can be done on a different timescale, and in parallel, to the the push for decreasing the number of gas and diesel vehicles.

And I think both can be placed primarily under the umbrella of reducing NOx exposure.
There's probably an argument for having the compiled/optimized and deployed version be the low-dimensional projection of the high-dimensional simulation, and when an error happens the developer should be able to restore (at least partially) that state in the simulation, which could help to understand the problem.
The graph at the end is not readable on the dark theme background. The labels are almost the same colour.
TikTok May Be a Chinese Superweapon
I do white noise on headphones, help me focus for many many hours, YouTube is full of that, get some good mix of vacuum machines, hair dryer noise on multiple tabs, play around with what works best for you - try to look for a moment where it makes you feel goosebumps aka when you hit some kind of "resonance" then keep that playing and try to focus - don't fight the "noise" instead try to embrace it let it flow thru you and time will kinda cease to exist and work will get miraculously done :D
I've no idea how humanity hasn't managed to coordinate a global and immediate ban on these chemicals.

We really can't keep ourselves safe in the face of greed.
Implement a FIFO based bookmarking scheme that deletes bookmarks >3mnths old, if it's not on your mind for longer than 3 months you'll probably never care to read it.
Your comment history looks really interesting! Bookmarked for later.
Multithreading, smoothing and spreading A* pathfinding for an RTS
There is also a DIY emulator on ATMEGA328 microcontroller:
https://paxer.net/voyager/
I'd concur, Sibley has significant grid-street system, one of the hallmarks of urbanity to me.
>Not the kind of feature I'm talking about

I know. I expressly declared the type of feature you were talking about radioactive.

The tragedy isnt that this type of feature exists it's that some managers cant conceive of there being any other kind and will turn every feature radioactive. Thats how we get shit software.
I've been using the new ARC browser. It erases your "temporary" tabs after a preset time with no activity. It "archives" the tabs and they're very easy to find if you need them again.

I currently have it set to 24 hours. It has been game changing for me.
> requires high pressure systems, leaks are dangerously explosive

Is this different in some way from natural gas? Why can't we use the existing storage and distribution infrastructure for natural gas for handling hydrogen?
I totally missed that!

I was looking for "brain" and "damage", and overlooked the phrase "cognitive issues" and its link.

BTW, I went back to the article where I first read about this (a Mother Jones piece linked-to from https://news.ycombinator.com/item?id=28402439) and didn't see mention of "brain" or "cogn*" in the piece. I've read a couple other articles on the topic since then and don't recall seeing this specific point, but as you've shown, I could have overlooked those too!