skysight-inc/HackerNews huggingface dataset:
> When people talk about how wonderful it is to live in a dense, walkable city, they are thinking about all the nightclubs they can go to, the bars, the restaurants, art galleries, libraries, etc all within a few minute’s walk.

Sort of, but that's not all of it. I like that there's a corner store a half block away, and a small but well-stocked grocery two blocks away. There's a hardware store four blocks away. There's a park four blocks away, and another six blocks away. I can go for a six mile run without having to drive myself to a gym (and my partner can walk to her gym). My partner walks a couple blocks to get her nails done or hair cut. If I need to see my doctor, I walk 20 minutes to get there. Sure, I have to drive sometimes, but it's rare.

I wish there was a way to get the best of both worlds. I do have to drive to go on a hike or find a forest to wander around in. I don't feel safe cycling in many parts of my city. As I get older, I go to bars less and less, and nightclubs pretty much never. I cook at home more often. I get annoyed rather than smile knowingly if I hear a pair of happy-drunk people walking home from a bar at 2am on a Friday night when my windows are open and I'm trying to sleep. But damn, I love being able to walk everywhere to get normal everyday things done. I hate driving for simple things; it just adds so much overhead to everything.

Not trying to say dense urban living is objectively better, just trying to point out that "I like walkability" doesn't merely mean "I like bars and restaurants and clubs". I agree that my particular city might not be a great place for kids to grow up, though, frankly, I don't see many kids out and about on the occasion that I need to drive into a residential area of a suburb, so I feel like in general it's just not the same as when I was a kid in the suburbs.
>What do you mean by a "better self"?

That's difficult to define. I think I have used it in the same way the author uses it in the article. I took the liberty to equate the better self with the SuperEgo but that could be wrong.

The way I read your comment, the SuperEgo consists out of social norms that only exist because society exist. But there are things that we know are good for us, that are pleasant to us, but we still don't do them. Are they part of the SuperEgo?
> how do you do when you want to access your C function from a language which is binary-compatible with C but uses :: for something else?

Typically you'd do this by picking a different internal name for the function, and putting the external symbol in quotes.
Going to lobby my local government for total police surveillance and summary execution for those who partake in the devil's lettuce. It'll still be a libertarian paradise, though.
The simplicity of this project isn't really in the usage, but the code base. I guess my main goal was to make a bar that was different from already available loading bars, and give as much control to the user as possible, while keeping the amount of code minimal. Thanks for the feedback though :D
Wow, the part of your life story is identical to mine. 8 years, childhood friend, Chernobyl. I admit this this experience learned me to do proper backups.

I wonder how many others of "us" are there.
Yes. In the words of HN’s creator: “Downvotes have always been used to express disagreement.”

https://news.ycombinator.com/item?id=658691
It shouldn't matter. Move all cars underground, bridges are ugly (when up close / under), noisy and crime ridden.
It's not entirely Google's fault. SEO-oriented content is ruining the web. It's a battle I'm not sure search engines can win.

Keyword indexing and PageRank worked for a while because the underlying data wasn't written trying to game them. Then came spam linking and keyword stuffing and more. I'm surprised search engines are still useful in spite of that.
> If nothing else, add color coded parenthesis to the bar at the top and not just in the cell.

This seems like a simple enough suggestion - I will pass on the rest but let me see if this is something we can fit to the next FHL.
I have heard good things about OrangePi R1 [0]. Dual Ethernet port , 512MB RAM , the works.

[0] https://bit.ly/3zX5N1C -- AliExpress
Thanks for the feedback! I was going for something different from already available loading bars, giving users maximum control while keeping the code base small.
There is. Look at SearX.
Multimethods are fully supported.
Protocols, defrecord and deftype are supported with some caveats.
That's false, Blackwall tunnel is completely banned for non-motor traffic. The pedestrian path way is for emergency use only and it's blocked off at both ends. Going down there with a bike is suicidal and also prohibited. During my 7 years commute on the A2 I have never seen a single bicycle down the tunnel.

You sure you're not mistaken for Rotherhithe tunnel?

edit: I see you're referring to Greenwich tunnel. Fair points.
This stuff is very subtle, but you have to consider all three transactions when applying the guarantees.

If w1 and w2 overlap their execution then any serializable execution is strict serializable, so w1 must have finished before w2 began. In this case (2) applies and w1 must have the effect of executing before w2, to all observers, including r.

If w1 and w2 are commutative then it doesn’t matter in what order they execute as they’re equivalent. If not, then at some point their dependency graphs intersect and will be/have been ordered wrt each other by the same restrictions.

edit: in the example given in the Jepsen report, with Accord r would have to execute either before w1; after w1 and before w2; or after them both. This is because one of the following must occur:

1) r takes a dependency on both w1 and w2 and executes after them both;

2) r takes a dependency on only w1; w2 takes a dependency on r, so w2 executes after r, and r executes after w1

3) w1 and w2 both take a dependency on r, so that r executes before either
Try the code: operator on StackOverflow: https://stackoverflow.com/search?q=code%3A%22%25%7C%7C%25%22
Blender 3.2.2 Released
Release notes: https://wiki.blender.org/wiki/Reference/Release_Notes/3.2/Co...
Bibha Chowdhuri – The First Woman Scientist at the TIFR [pdf]
Does anyone have a version of this with Lex edited out?
On the page: "https://book.simply-logical.space/src/text/1_part_i/1.1.html"

If I take the quote: "At the beginning of this section, we posed the question: can we show that our two definitions of the nearby-relation are equivalent?"

Searching on google lead to 2 dead link, and another website republishing the book as pdf.

Others search engines give me the link of the page I got the quote from, as the first result.
Strange - what do you see when “down”? Is there an error screen?
OK, fine, but how, then, can the two problems I described be solved?
These more expensive routers usually have at least 4 GBE ports, and two or three wifi radios, capable of beam forming. So it's apples and oranges.

(Mine was a used one, under $100.)
Tips is actually a great example of how Apple fails at this/discoverability. The tips in there are novice and below level at best. With none of the advanced features even discussed, let alone more obscure or hidden ones.
For the latter I use often use `git stash` for that; stashing off the test case/data, then at each step of the bisect, you can do `git stash apply` (rather than `git stash pop`) to reapply the same changes multiple times.

Before moving on, a quick `git reset —-hard` will get back to a clean flip
Thanks for the feedback! I was aiming for something different from other loading bars, even if it's a niche use case
Not exactly to contradict you, but Apple also has a lot of bullshit preinstalled... and no way to gain control of the system to remove it or use a free OS.

I would personally recommend, if that's your thing, to look into "clean" Android devices such as Fairphones. Once the bootloader is unlocked, it's really trivial to install a decent Android distro without spyware, like /e/OS. I used to recommend LineageOS but it seems like it phones home by default these days: /e/OS is a Lineage fork without the spyware/telemetry.

Of course the best solution if you're not afraid to get your hands dirty is to compile Replicant Android from sources, but from what i heard it can be troublesome, and it's quite possible that blobfree Android does not fit your feature/usability expectations (eg. no GPS/camera/wifi), in which case a blobbed Android without OS-level spyware may be a good compromise.
Maybe painting is not that great an example.

And maybe it's not either or, maybe when you're composing music or thinking about your new book or project you need to be in a creative state and that is very different from a grinding disciplined state that requires you to actually execute on your vision.

But I still hold that you can not ” grind” vision
This explains why Google search has been so bad recently
~60m people in Britain. About 20m of then live within 1 hour of the centre of London.
I think this was also when they added the menu to apps, so you could 3d press Safari icon and go straight to new tab, or Twitter and straight to compose etc. I imagine its long press equivalent now is a lot better known though!
Norway has been mostly cashless for the better part of 2 decades. I've noticed one particular thing that gets much more difficult.

I have trouble teaching my kid about money, and quick addition/substraction. When money is much more abstract, it's difficult to explain how bank accounts aren't limitless, that it's not enough to put a piece of plastic close to a card reader.

The other part is that I get shocked at how slow kids seem to be at knowing how to do various "money changing calculations".
after a few weeks of trying all the different (free) options, I found that anything longer than 3 keywords and Google is the only option. duckduckgo doesn’t even have [consistently working] quote search
My preferred variant of this would be

- write new tests to expose it, but not commit the tests

- bisect commits, running new tests each time

- find culprit commit

- stop bisecting, fix bug

- Look for similar bugs nearby, and ways to improve the new tests, now I know the root problem.

- Figure out the best series of commits for the tests and fixes together, that will be easiest to review by my colleagues/future me/alien archaeologists.

- Send PRs/commit to main.
You may be right that it’s the best solution. It’s horrible to contemplate, but it might be so.
For the actual bridge vs the actual tunnel, tunnels start to outcompete once you get a length over a mile or so, so I'd guess bridge.

But since this is in the middle of a busy city, I'd guess other factors dominate, costs for land access and approach roads, river traffic, appearances etc.
Check out Power Apps. It is functionally Hypercard on top of any Office 365 data sources you want.
Yes, but it would be about 10m if London had the same underperforming transport infrastructure as the rest of the country.
Probably worth clarifying whether you actually mean the Second Edition of Kernighan and Ritchie's book "The C Programming Language" which is about ANSI C and thus approximately ISO C89, or you literally meant what is called "K&R C" the language described in the 1978 edition, by the same name, which is a language somehow composed entirely of sharp edges.
Sorry about your loss. What you did will give you, and your family, the gift of remembering. It's impressive that you did the interviewing yourself.

For those who are looking for guidance, there are books that help with such question prompts. My wife and I have done this with the help of a book in Polish. I just searched and found an English-language book for asking grandma questions: https://www.amazon.com/Grandma-Tell-Me-Your-Memories/dp/1563... . I imagine there are books in different languages and aimed at different family members that will make such a conversation easier.

Grandma passed two years ago, and we've already found comfort in this book.
I didn't know about any of those but they all sound a lot better than shake which never works for me. TY!
Ironically an "online casino" has hacked the CTO coaches website.
It's a shame that attribute((cleanup)) wasn't standardized since it's very widely used in real C code, but at least the badly designed and massively overengineered "defer" suggestion was rejected.
If people use intmax_t and then they expect the ABI to stay stable, than they are at fault, not libc, LLVM or GCC for changing it when the actual "max int" changes.
Bikers are light. A bike and pedestrian tall bridge makes more sense. And it can double as tourist attraction. See London's Millenium Bridge.
It has enough hardware that you could run a few services at once. For example, Pi Hole, a Plex media server, etc. My brother does the above with a much more expensive and less capable Celeron powered Synology NAS.
Nobody mandates developers about their private repos and commits, nobody cares about that. This is about what gets merged into master or what gets submitted for review.
Ty will try.
google results seem meh when you compare them to google results. go and try and use duckduckgo or brave search for anything more than basic one or two keyword searches, and you’ll be back to google like a shot
It might be a young-old issue. Sounds become less pleasant as one ages, and age has some correlation with wealth, or at least with some savings. So young, single persons keep their windows open while older poeple who need their sleep turn on the AC.
> "Currently getting across the river in that area on bicycle is very difficult. You would have to ride to the greenwich foot tunnel and walk."

I jokingly call it the "Greenwich cycle tunnel" because there's always a large number of people cycling through it despite the many signs saying it's forbidden!

IMO a cycle/pedestrian crossing between the Canada Water/Surry Docks area and Canary Wharf (replacing the existing expensive ferry) would be a game changer that would lead to greatly increased development on the south side. But unlikely to happen because it's hard to put a toll on a cycle/pedestrian crossing to pay for it!
Some crops are grown indoors, in greenhouses, like tomatoes or cucumbers. It's also done on a commercial scale. Here's an example of a cherry tomato growing operation: https://youtu.be/4arNJoJ98Og?t=867 The editing and the style might be a bit kooky but there's a certain charm to it.

Here's a satellite photo of a cluster of smaller greenhouses in Spain: https://i.redd.it/5w3jvyq5nx811.png
Does anyone know what makes it different from the recently published Bloom? Bloom released an ethical charter that established the values they hold onto regarding the development and deployment of these technologies. Is there a framework that allows one to compare these developmnents?
Fair point. The C naming convention with flat names is quite conservative and consequently allows the names to be used directly from most other languages without any language-aware mapping / compatibility layer.
This is the real reason of crypto currencies. When cash is eventually being removed we lose all our rights, and the process has already started now with the introduction of the green pass. It just takes a while before the masses realize what's actually happening.

With a crypto currency I can transfer value straight into your wallet without anyone in between, instantly, from anywhere in the world.

Don't be blinded by the crypto scams and so, scams are everywhere around us, it's not bound to crypto. Do you realize how many scams there are with banking and cash?
There's a lot of information on how Google Search Works on our site by that name here: https://www.google.com/search/howsearchworks/

While there's some very short caching of results, to my understanding, there's generally still going to be a lot of hitting the index because there's just a lot of new information coming in all the time. We can't somehow store a set of results for say "cars" and figure it's going to be the same info from one minute to the next.

And results don't really have a lot of personalization for individuals. When you see differences, it's usually due to language and location.
I might be way-off here but although Bell Labs produced the various transistors we have grown to love, these were a relatively simple set of variables with a known problem, it can only take so long testing these combinations of temperature, acidity, material etc. to get pointed in the right direction (no offence to these clever men, it was still hard).

Quantum computing is orders of magnitude more complex and requires an enormous number of things to be tried individually and in combination and not using a strip of metal with a wire glued to it on a wooden bench but using enormously expensive and specialist equipment. I can see how the Automated Turk model would work for these types of problems.

That said, I could imagine something like this working perhaps in another arena like solving drinking dirty water, developing country toilets, other engineering problems.
You free up road infrastructure for commercial use by making it easier for people to switch. It'd probably be a big improvement for commercial use.
There is a lot of -ve feedback on Lex.
I dont want to dwell on it, instead, provide another end of the spectrum.
Stephen wolfram. The wolf man.
completely insane. So much arrogance, hubris and self promotion makes me stop watching instantly.
This is a huge blow to political discourse. PredictIt has been operating since 2014 with the approval of the CFTC as the largest election betting platform in the US. Today they received notice from the CFTC instructing them to cease operations by February 15th without clear justification for the decision.

One year ago, YC backed betting market Kalshi launched with CFTC approval. They employ a former commissioner of the CFTC as Chief Regulatory Officer, and two weeks ago applied for CFTC approval to have election markets. And half a year ago, the popular unapproved blockchain betting market Polymarket was fined and shut down in the US by the CFTC.

Further reading:

https://twitter.com/NathanpmYoung/status/1555387422510264321

https://www.cftc.gov/csl/22-08/download

https://astralcodexten.substack.com/p/the-passage-of-polymar...
Also the automakers and supply chains have decades of experience making ICEs very reliable. Actually quality and reliability we now have for reasonable prices is not bad at all. On average they just work.
Damn, this is really excellent. Over the course of my career I've written many tech specs, plans, one pagers, six pagers, functional requirements docs, ... etc. Each has been missing something, been too verbose, had sections that really don't integrate well. It's nice to see something a little more cohesive and rationalized.

Even if I don't ever use Arc42 explicitly in the future, this is a great reference of what things to remember and include in whatever other format of initial spec. Thanks for the overview.
It's literally hosted off a beefy PC in my living room. I could definitely not afford to host this on AWS or rented servers.

About ~5k USD total investment including a small UPS, operational costs are $40/mo. Doesn't actually require all that much maintenance, at least not compared to the work I've put into building a search engine (including crawler, index) from scratch.
Two baby seals walk into a club
What saddens me is that this is yet another missed opportunity for fixing the C strings library, which is sadly mostly broken beyond repair or straight unusable on modern systems.

Annex K tanking badly was just sad. At least they finally standardized strdup().
> git bisect basically refuses to work with merge commits, so using those ruin bisectability.

I find that quite surprising, given how I see `git bisect` referenced by the Linux community as useful for tracking down the commit that introduced a problem, and Linus uses merge commits (including `octopus merges`) very heavily.
Both Android and iOS have malicious apps by default, if only geolocation service providers.

Most Android phones nowadays are bootlocked and will make your life miserable if you try to gain root, but there's still a few models that you can easily unlock to install a libre system of your choice (/e/OS, PostMarketOS, etc). That's undoubtedly the best approach if you don't want to be "forced" into anything malicious.

Apple is a notorious enemy of free software, and especially on the iPhone products getting to boot alternative systems requires crazy hacks which is why we still don't have mainline Linux and mainstream distro support over a decade after the first hardware release. I'm not saying that Google's Android lines (Pixel etc) are much more libre-friendly (mainline support on Pixel was achieved by outsiders, not Google), but it's still possible to find new or refurbished Android phones without a locked bootloader and with good mainline support.
I don't have relevant queries at hand as you only notice when searching for specific documentation, however terms often weren't in the quoted snippets, but most critically not in the page and nowhere in the cached content as well (assuming the cache reflects what has been indexed). I could simply search for any of the term and not find it at all. Similar case for Bing BTW.

Assuming this is going to improve, were I would submit an example of this not working in the future?
I upvote comments that (I believe) nail it. I rarely downvote. I only downvote comments that are too rude, noisy or spammy.
You mean any form of political activity that the people on power don't like. Violence is too high of a bar.
scanf not detecting integer overflow is arguably another problem. It's usually the easiest way to parse numbers out of simple strings, but the lack of overflow detection is a problem. (Actually we use sscanf for this and ignore the overflow problem, as long as it doesn't cause any security or correctness concern.) IIRC glibc actually does overflow detection, so there's not anything inherently problematic with adding it.
You’ll own nothing and be happy.
Just as an FYI for the interested, there is a self-hosted version of clojurescript now, it enables macros in the same runtime with some caveats but the main downside (AFAIK) is increased bundle size, which is less relevant for node.js.
This article felt like a way to lying to oneself. "I'm not lazy, I just want to be myself!".

Life is painful. Sorry, that's the truth. If you won't work, someone else WILL and they WILL take your job.
There's also the meaning of side as in potatoes or rice.
Look at Vienna's Gemeindebau for a counterexample.

It's high quality public housing where classes mingle.

Two thirds of Vienna lives in public housing and the City of Vienna is the largest landlord in Europe. [0]

It is, probably on a related note, also the city with the highest quality of live in the world for as long as I can remember. [1]

[0] https://www.politico.eu/article/vienna-social-housing-archit...

[1] https://www.theguardian.com/business/2016/feb/23/vienna-name...
I mean that's literally the meaning of the word isn't it. "Clair" means light / clear. bleu clair -> light blue
for me I’d be very happy to just use google through a proxy service. google now hides images and maps behind a cookie consent page, so if you’ve got their cookies blocked, you can’t access then
yes! i did not expect it to get this much attention, since i thought no-one would find it useful due to easier to use bars like tqdm ;-;
I don't know why it matters, but enforcing a JS budget turns out to rather effectively reduce the amount of problem websites down to nearly none.

Do babies go out with the bathwater? Almost certainly. But when you're running a small scale search engine, you're never going to index everything anyway, so that's entirely fine.