skysight-inc/HackerNews huggingface dataset:
Thanks a lot!
These tools helped me a lot, especially in the design-graphics-area:

- Logo / Brand material generation:

https://looka.com/

https://brandmark.io/

- Previewed.app:

Generating app screenshots & marketing material: I love this product. It saves a lot of time and gives my professional images and promo videos:

https://www.youtube.com/watch?v=uop3MffO04k

https://www.youtube.com/watch?v=v82bBjW5ngs

- UI Framework for web:

https://mui.com/

I've build the complete website in under a week using React / Vercel and especially MUI

- https://coolors.co/palettes/popular

Finding a color palette that doesn't completely suck.. I know my color palette is not the best yet, but at least it was very cheap ;-)

- https://easyappicon.com/

Creating app icons for multiple resolutions and Android and iOS

- Gitlab.com

Gitlab is super cheap and super useful for managing deploy pipelines

- Google Cloud - Startup program

Google cloud gave me credits because i'm a startup. I also really like AppEngine and BigQuery. They are quite cheap. The most expensive thing i run is the Redis instance.

- Fiverr:

Whenever I need help, i find freelancers here for single shot assignments.

- Smartlook:

For seeing how people are using my product.

- Firebase / Google Analytics 4:

For analytics, A/B Testing, Push notifications.
> You keep talking about how you can't take back killing.

Yes, which is one of the things that makes killing different from property theft.

> The thing is I don't want to take it back.

That's not relevant to the discussion here, which was one in which posters were claiming that their property represents part of their life, time they cannot get back, and thus taking it is somehow equivalent to taking a life. My point was that this is a false equivalence.

You do not appear to be making such an equivalence argument, so it's hardly a surprise that my counterpoint doesn't apply to whatever your reasoning is.

It's like jumping into an argument about which shade of green is better and saying "My favourite colour is red". Uh, good for you I guess.
I have seen price discrimination/segmentation at hotels even though there are tons of hotels (senior citizen discounts, military discounts, AAA discounts, etc), and grocery stores and restaurants price discriminate heavily via coupons.
Transparency, or a bigger push towards crowd science platforms for open source drugs. Basically people who have in interest in medicines because it’s their passion work together like how the open source community works together. And then people like us find those projects. Idk health is not something we should pick and choose who gets what, that is causing a ton of unease under the surface that is bubbling up. You can only gas something so much before the amount of gas build up faster than released. But hopefully we start by making it illegal for politicians to own stock while in office.
> They are moving towards a subscription model.

This is the biggest minus point for me. I want devices that I own, that I can use like I want to. I don't want to be caught in another cloud and pay monthly for something I don't want to use.

Currently I'm looking into getting a device from Onyx, because those support the Android App Stores, so I could set it up with Notion or my Nextcloud probably.

Remarkable seems to have better hardware (as in screen and writing), though.

edit: lots of people mentioning that you have SSH on the Remarkable. Good thing, but fiddling with shell scripts (yeah, no big deal for others, new for me) to sync with a cloud service of your choice... not sure I want that.
Terra: The Moon Also Rises
Star Wars: Andor – Official First Look Trailer [video]
They can be - but in the context of the game; they only ever are at the advanced level of gameplay. In general people aren't all running excel analysis on their factorio playthroughs (although I guarantee someone does).
I wasn't sure if this is supposed to be snarky, given the author said he has a background in functional programming and thus probably has a good understanding how closures are defined. The statement works both ways I suppose.
> For instance, in my experience the admin site is best thought of as glorified DB UI. If you need something more than what it can offer out of the box, you should switch to coding it yourself, or live with a quick hack.

Agreed. My biggest Django headaches ultimately resulted from me trying to make the admin console do more than it's meant to do.
I love DFW. I heard from his house mate that he ate two lobsters while writing that. (`●__●ˊ) /
> When decorated by typeguard, every call to that function checks every integer nested in that list.

> When decorated by beartype, every call to the same function checks only a single random integer contained in a single random nested list contained in a single random nested list contained in that parent list. This is what we mean by the quaint phrase "one-way random walk over the expected data structure."

so it's not actually faster, it just doesn't actually check the types or even the complete shape of the data structure. seems like it would catch obvious problems, but make more subtle ones way harder to find as it creates a sense that "oh, the types are checked" when they aren't really.
The spirit of a type-system is that invalid code never runs.

The compilation step in static languages type-checks such that the compiled-instructions wont run if the source-code is invalid.

Since this isnt how python works, one would reasonably expect the spirit of a type system to be preserved -- ie., to enforce runtime checks.
Interesting, and good for them.

What about crabs I wonder? IIUC coup de grace js fairly straightforward for a lobster but not so for a crab.
People are different. Not everyone uses weather as an entry point to other topics. Some talk about weather and just this, when in the elevator, with no intention of going forward.

This is, I believe, to cover discomfort coming from silence and such conversations, while not completely pointless, often have little value. They would talk about just anything, to combat this feeling. Weather is a good topic because most people can relate and it is rarely annoying.

I would say that both intro- and extroverts can act like this but conversations started by introverts tend to be more awkward. I think that lonely people are more likely to start valuable conversations.
You must have a lot going on
It can render mediawiki, textile, pod, org-mode, and a bunch of other text formats as well.
Just a few years ago, when Paris decided to pedestrianize (or rather restrict traffic on) rue des Rosiers, a small, commercial street in a historically Jewish neighborhood, shop owners were strongly opposed to it. When the work was completed, foot traffic in the shops doubled almost overnight. You can easily tell by the fact that long queues pop up in front of fallafel shops and delis at peak business hours that overflow in the street and that wouldn't have fit before on the tiny sidewalks.

People are scared of change, even when the benefits are quite obvious. At least it was obvious to me when I was handed an hyperbolic leaflet opposing the change before it was done: I knew pedestrian streets were beneficial to shops, the area has no lack of transportation being in the center of Paris, there's no parking nearby, and you don't get in a car to go buy a damn sandwich in Paris unless you're completely fucking insane.
Perhaps that makes "standing" one's "ground" towards thieves catharsis-by-proxy? ;)

There is much less recourse for having one's surplus labor "stolen," as it's normalized. Legally-sanctioned shootings could be the U.S. society's relief valve.
While that may be true from a cost/performance point of view, the point of the Talos is to keep the system as transparent as possible (schematics, open source firmware etc.).
If that is not a concern for you it doesn't matter I guess.
But for some people it is, and the Talos is the most attractive board out there from a performance point of view if that kind of transparency is a thing for you.
My definition: check for conditions which are so unlikely we can consider them to not be valid.

Unlikelyness check?
I think Nix's syntax is comparable to jq or to some subset of JavaScript (well, the recent ecmascript versions, anyway).
Seeing him strung out on opiates (edit: turns out it was benzos) made you get off opiates?
> don't use it if your network has Apple devices.

As of now, but something about IPv6 also forced Microsoft to implement this, and some Linux distros also does this in CUPS (I know it's Apple...)
Others have suggested `lsof` to find out which ports are in use and by whom. I'll also add `netstat -nlp` or the more modern `ss -ntlp` to achieve the same. They will show you which process is listening on which TCP port (with these flags).
I have a remarkable v2, and I don't use their online services. I just wanted to replace a pen-and-paper notebook, and read occasional PDFs on it. It works fine as an ereader and brilliantly as an e-notebook. If better hardware is the key criterion for you, I'd go for the remarkable and just ignore the services.
Then you don't post a new thread ;)
often people want more feature, thinking more is better. iPad has color it is better right?

Personally I would pay more to have e-ink. Looking at it is like looking at paper! It is easier on the eyes, less drain on the battery. And most stuff software development wise, b&w is good enough.
Show HN: Simple Weather App
This is a simple single page weather app I made that grabs data from NOAA for where I live.

If you view the html source you can see it's pretty easy to configure it for wherever you live in the U.S. You just have to edit the links.

Personally, I like using this more than any of the weather apps out there because it's fast and has the data I want and need, and no ads.

It uses the latest version of Bootstrap and jQuery.

https://ezofficetech.com/branson/
Port 5000 is reserved for the service "commplex-main":
https://www.iana.org/assignments/service-names-port-numbers/...
Digital esthetics, environmental change and the subcultures of computer art
I only buy from amazon when I suspect that I might need to send back an item (electronics mostly at this point).

Their customer-service and almost no-question-asked return policy is day-and-night compared to other local (big and small) retailers.

And for that alone I keep playing for Prime and even slightly more expensive things on amazon.
> Legally-sanctioned shootings could be the U.S. society's relief valve.

No, legally sanctioned shootings aren't a relief valve, they ratchet up social tension rather than relieving it.
I don't like to bring politics to HN but I wonder if the LSE would also agree the same about Jewish people and students? Absolutely terrible conduct from the LSE recently in this regard.
> Obviously these people never experienced pregnancy.

It's the high end, so that's the threshold if you're using a particularly picky definition of 'sentience'. It seems like a defensible position to me, that if you stopped brain development around 30 weeks you wouldn't see much self-awareness.
>3. Length in terms of visible space on screen is the number of pixels wide and tall when rendered in a given font.

Grasping at straws eh?
Are you saying that you get better performance vs. power with ARMs than with POWERs?
This is correct; the "no kill" rule is something you aim for, it doesn't mean you necessarily achieve it. In Mahayana Buddhism there's a story about the Buddha's prior lives, where he decided to kill someone out of compassion: the victim wanted to murder a lot of people, but the future-Buddha killed him to avoid his suffering [1]. Likewise, the Buddhist precepts are training rules, not necessarily commandments that will take you to hell if you break them.

[1] http://venyifa.blogspot.com/2008/09/story-of-compassionate-s...
What is ASL?
Yes stopping fishing especially trawling boats would do alot as well, they release alot of CO2 from the seafloor.
The subscription mode is for syncing your content on their cloud storage.

One of the nice features of the remarkable device is that they allow you to ssh on the device and run your software on it. There is a community who builds various tools that run on the device. I didn't check recently but I'm pretty sure you have one or more open options to sync your content to your remote storage of choice.
YOu are a brain damaged subhuman idiot. I hope you did not procreate.
Try our new desktop GUI client of a Sudoku generator API for commercial use
Flask with something like Flask-Security or Flask-Admin is my go-to
> From where I sit, here in late 2021 it has just become finally possible to use “Display: Grid”

Indeed. There's a reason caniuse lists browsers all the way back to 2009 or so :D
> The spirit of a type-system is that invalid code never runs.

> The compilation step in static languages type-checks such that the compiled-instructions wont run if the source-code is invalid.

Nothing is forcing anyone to run code that does not pass type checking with `mypy --strict`.

> Since this isnt how python works, one would reasonably expect the spirit of a type system to be preserved -- ie., to enforce runtime checks.

Python already had mechanisms for this, which again, as I said, already informs the static type checking mechanisms.

Also, no, this is not what I expect from the type hints, this is not what I felt was missing from python before type hints.

What I want from type hints and in python in general is static type checking, I want to know, without executing one single line of code, if I have type errors, that is the key selling point of mypy and type hints to me and the key deficiency that python had without type hints and mypy.

I already had every ability to do runtime type checking in python before type hints and mypy, and they were woefully inadequate in comparison to static type checking.
> ucs16 -- An array of 16-bit chars for compatibility with Windows, Java, and .NET

Just no. Maintaining compatibility with broken implementations that hold incorrect assumptions is not something that should be done. Especially not encoding it into some kind of standard.
The Ostrich Bubble
I just want to point out that there are good e-ink color display now! It is just that none of the integrators made a product/device using it yet really.

There is a whole array of "notebook like" e-ink devices being created and released, but they mostly exist in, and target, the chinese and japanese market. Not the Western one. Remarkable is one of the exception and Kobo recently released one. Hopefully we will see more of it.

I personally think that the reason for this lack of device targeting the Western market is that the Kindle basically flooded the board and killed most of the use case. Sadly :(
How can you optimize something that you can't measure? For any proxy measurements (e.g. how well you are sleeping), how can you ensure it's not something else in your life driving the effect?

It sounds like snake oil territory to me.
We know documentation is too scattered and incomplete.

I've started https://nix.dev about a year ago to provide a resource for newcomers.

I'm working on comprehensive language tutorial next, but I'm mostly interested what you'd like to learn when getting started.
Now do Hoi-Poi capsules.
I would really like a color e-ink device though - like https://www.theverge.com/21507390/pocketbook-color-review-e-... but bigger.
I watched car reviews a lot to the point that it's probably not healthy for a person. Interestingly, most of professional car reviewers prefer physical knobs over digital or haptic. One of the modern cars that I really admire in term of innovations and utilities is the new Hyundai Santa Cruz. For better or worse, Hyundai is bringing back knobs for volume and climate control before it has even reach full year in US soil perhaps due to the many complaints they have received over the several months since it's launched [1].

But come on, the most intuitive control interface is not digital, haptic or analog, they all interfere badly while you're driving. The most intuitive with the least interference is your voices. Somehow all of the recent cars being reviewed has hit-and-miss for their voice recognition accuracy. If we as human race cannot even get the basic voice recognition right, how can we expect level 5 fully autonomous driving that being touted to arrive sooner rather than later?

[1]https://youtu.be/LeIjjyaE7j4
But that ain't true either.

You can even move from one monolith to the other. Eg. a single DB store, and you just move a set of APIs (this set of APIs live in Ruby monolith, and it can talk to TypeScript monolith). Just put a reverse proxy in front (which you're likely to already run), and route requests to the proper service. Sure, some things will be trickier, but they'd be tricky anyway (eg. if you want to move user management APIs which tie into privilege handling, it's going to be finicky no matter how you slice it).

The main driver for SOA (and microservices by extension) is to allow independent iteration of components by independent teams. On small teams, it's usually not a win at all because you introduce a lot of overhead and you need to really be on point regarding backwards compatibility (or statelessness) and API specs.

Sure, monoliths do allow unrestricted use of (a particular set of) suboptimal patterns, but I've seen one too many "microservices" which have "custom" protocols that are only ever changed in sync on both sides of the microservice (server and clients).
On a grand scale, yes.

But on an individual scale, the tension is released for the individual.

In exchange for releasing the emotional pressure of one person, another dies, and many more are imbued with negative emotions.

Very fitting parallel for the greater whole: zero sum.
The question could be why does it cost a fortune to get in the USA while it is paid by taxes in other countries?
Interesting topic.

I used to work in a payday loan company for couple years, and while my collegues were awesome, the business itself was/is absolute bullshit. Meaningful? Far away from it.

I decided to try my own wings, and that has been one of the best decisions of my life. Software work has become more and more meaningful because for one, I get to decide what's done and when.

When I see a problem in my world, I ask myself if this problem would concern other people's worlds too. If it's a yes, I'll start working on it.

Fundamentally, if I can solve a pain point for others, doesn't it make the world a better place?

My latest meaningful (hobby) project has been working on the General Index published by Carl Malamud couple months ago. Science should be free, and accessible so mr. Malamud released a dump with over 107 million academic papers. I've been building a public search layer on top of this, with my angle being to find connections between scientists.

There's only a 1/6th of a dump, and very very POC phase but it works: https://spider.clousby.com/
I much prefer naming technologies with unique names, and acronyms are probably the best way of achieving that. It's much easier to discuss and google than using a common word.

Camel is an especially bad example, as there is already an Apache project by the same name, plus the Caml dialect of ML (of which OCaml is a much more popular descendant). Not to mention the animal, the brand of cigarettes, and the prog rock band...
On the rats, no.

Thank you for this story. I wasn't able to find it myself. Do you have a link?

I did find the story of Thera Cakkhupala, a blind monk who was observed treading on insects [1] but because he was blind and could not see them was blameless. Could this be the story you were thinking of?

[1] http://www.tipitaka.net/tipitaka/dhp/verseload.php?verse=001
This is a fallacy of thinking that many people suffer from: because you are taking care of one bad thing doesn't mean you are immediately responsible for taking all bad things, conversely, that you are not able to take care of all bad things does not mean that you can ignore the one bad thing that you can take care of.

I'm surprised this is so persistent, it seems pretty obvious. If five houses are on fire and you decide to take care of one of them that's fine, even if one or two of the others are bigger and a couple are smaller. At least you're doing something rather than nothing.
We Like the Runners
Probably nothing, but there could be the kernel of something special here, maybe even a dominant new digital avatar and the beginning of a world. Chain Runners is a two-weeks-launched on-chain NFT generative art project, with 10,000 32x32 pixel images of cyberpunk inspired characters that live in Mega City. The images are generated as 11 layers, with 8 colors per layer. They are made by [mid, knav, braindraind, dozer], a team who has cred from Blitmap. After a quiet start, the project is blowing up, and (as of midnight on 11/22) is #2 for 24-hour volume on Opensea.
Fucking garbage paywall website.
My OpenWRT router uses .lan and that seems to work ok.

Especially with short hostnames like pi.lan :)
My grandma lived on a farm and loved playing with the cows. Once she was old enough to connect the dots on what happened to them, and later saw the butchering process.

To the day she died, she would thank the amimal (cow) by name, for the cow skin rug on the floor and give thanks by name again to the cow whos steak we were eating that day.
Nix isn't a package manager, it's a system for making ad-hoc, repeatable computing environments.

The "package manager" paradigm doesn't fit Nix that well, which is why it's a painful experience when you come to it from the angle that it's another Linux distro.

(IMO it makes more sense to think of Nix as "declarative Docker that doesn't need Linux namespaces".)
The Toit language is now open source
HDF5 is great for many things but probably not as an application file format. In my experience it’s really hard to ensure you don’t write an invalid/corrupt file during exception handling etc. It’s great for data archival and batch processing workloads though.
> It may not be a cure for HIV

CRISPR is most likely the cure for HIV as it can be used to modify embryonic DNA to create permanent immunity. That is actually what the first CRISPR embryo experiment tried to achieve a few years back in China.
As the frequency goes up it starts to approximate that dome better and better.
Same have had it for a few months have not connected to wifi
> I don't want to be caught in another cloud and pay monthly for something I don't want to use.

Well... isn't that the advantage of subscription? If you stop using it you don't have to pay monthly for it anymore.
But American suburbia seems entirely designed around cars. Exactly because there are no shops nearby, you need to take the car for everything. If there were shops around the corner, there would be far less need for cars in these streets.

When I go to the shop, I walk or take my bike. And even here, the shops aren't in my street, but there's a small shopping center (with two supermarkets, a pharmacy, two drugstores, a bakery, a butcher, two organic food shops, a small bookstore, a fast food place, a pizza place, and some other shops) two streets over. It's easy to reach by car, but even easier to reach on foot by the entire neighbourhood they serve.

In the other direction, there's the big shopping street of the next neighbourhood over, still walkable, though it's more than a kilometer so I always take my bike, and there's tons more shops and great restaurants there. It's an older neighbourhood, more a shopping street than a shopping center, and cars constantly clog that street. Maybe less fun to live in that street, but it's still a very popular street to live in. Personally I'd prefer to see cars banned from that street, but maybe that's not an option for some reason.

Still, it's a great neighbourhood and a great shopping street, and it's nice to have not one but two such shopping areas close to my home. (There's a third not far from that second one, which had a fantastic cheese shop and has a daily market.)
Yeah I don't think that's how it happened
The technology behind crypto is interesting, the hype (and gambling) is not