skysight-inc/HackerNews huggingface dataset:
I think so. Here are several possibly unrelated takes that are my own opinion: one is that a “creative practice” at it’s most basic is simply creating something, and in that sense programming is absolutely creative. It need not be mysterious or artistic or particularly unique or personal, it can be seen as creative if it’s nothing more than new. Another is that I practice digital art on my own, separate from my day job, and the process of making procedural art using a computer is similar in many ways to making art using traditional techniques, I absolutely view programming imagery as creative programming. A third view is that good programming is an art, not a science. We always have lots of options and it can be hard to choose; the people who are best at it are the ones who spend time designing and crafting and worrying about function and form. Deciding on the architecture is usually about balancing goals and understanding your audience. Tuning the performance of code is done best when finding out and thinking about how people perceive it while they use it. I do personally think of writing good code as an artistic process, conceptually similar to my own workflows for writing stories or painting pictures. The tools are different but the ideas are often the same.
There are obvious tradeoffs with stability that are being noted. These concerns are well expressed here: https://xkcd.com/1428/

But I think the more insidious downside of this mentality in practice is that it tends to absolve the product management of their responsibility to form a strong opinionated vision of what needs to be built over the course many months.

Tactical engineering speed is important, but I would much rather work for a company that obsesses over building the right thing and knows how to communicate a view of what 'great' looks like.
Sure, what I would expect when deploying a new service / application:

1. Create a new app in the dashboard or command line (in Heroku it's basically a single step: choosing app name and region)

2. git push from my repository (it's a NodeJS app with React frontend)

3. The app builds automatically and gets deployed to prod
> but all the bear wants to talk about is caves, and area in which his knowledge is so complete that the humans cannot really even talk to him

I talk to people like that at work often.

Do you think they might actually be bears?
These are great in theory. In practice, I've regretted the handful of times I've done them. It seems like some companies use this as a way to "waste" less of their interviewers' time. One particular dysfunctional company that everyone here would recognized gave me the feedback: you're one of the candidates out of nearly 200 that did this [7-10 hour take home test] and passed! Then they ghosted me for a month before asking me to come on for a full day onsite.
MQZiti – Zero Trust MQTT server and client
Student Loan Forgiveness Distributional Impact
Why are there no 1-star projects listed?
Your story makes it pretty clear what the solution is:

Change college accreditation / federal financial support rules so that the cost of textbooks is rolled up in the university's tuition fee, and standardize tuitions across departments within each university.
They're great and Netlify is too, until you need background jobs or Redis.
Alternative to Heroku's Free Plan
Qoddi.com launched a couple years ago as a credible alternative to Heroku. Our free plan is here to stay and our $6 starter plan offers twice the capabilities of Heroku's hobby tier.

Qoddi is compatible with Heroku buildpacks and Docker containers, making it super easy to migrate from Heroku and we don't charge for bandwidth.
Imagine publishing this article but not including an example of the technology in action...
How does it benefit the common person? Also the Afghan rout cooled people off.
This is great. We're actually considering building a product like this at OneText.

1. You get a virtual card number to use for subscriptions

2. We detect recurring charges

3. We send you a text 24h before any refills

4. If you reply 'skip' we block the next charge, if you reply 'cancel' we cancel the card entirely
I'm not installing a brand new web browser, or a browser extension, in order to use an email forwarding service.
Safeclib – C11 Annex K implementation
My office is close to 1.25 miles, takes about 30 minutes if I don't want to break a sweat. If I'm late, I ride a bike. That's probably the limit for me for regular/frequent trips. I can carry a mid-sized backpack that distance without problem, even with a laptop and a jug of milk or other moderately heavy items inside.

With the number of signaled intersections, I can't drive it any faster than the bike. But definitely faster than walking most of the time (though walking is a guaranteed time - driving that distance has taken 20+ minutes before because of traffic jams).

Basically, if it takes the same or less time than driving, I try to walk or cycle. Sometimes I walk the ~2 miles to CVS or Starbucks, but that's as much recreation as transport - I can drive it in 5 min. Nice to have the option, but if they were closer to 1 mile, I'd always walk.
CapRover is another self-hosted PaaS.

The problem with straight Docker is you're left to deal with iptables and everything else on your own. Even the self-hosted PaaS offerings don't do a whole lot for you here, either. You're still on your own to configure backups, automatic package updates, system reboots, monitoring (?), and other system admin tasks.

It's borderline on whether Docker is worth it at that scale. You could just as easily setup a git hook to redeploy on push. Maybe use SQLite instead of Postgres. Configure nginx + Let's Encrypt. Without Docker you get sane iptables again, which is a benefit. And systemd can replace most functionality of docker-compose. Plus cron tasks are kinda awkward with Docker, which you'll probably need to do at some point.
That's a fascinating paper. There are a couple of issues I take with it. Their dismissal of recruitment of engineers because they use them recklessly in terror attacks doesn't seem to hold much water. If They were recruited on the promise of heaven by Jihad, then logically, they would want to die by Jihad. And the small sample size, plus their own mentioned Saudi Exception seem to flaw their own paper, even to them.

But it's still fascinating and a great paper, thank you for sharing! Plus the over representation of both Nazis and Islamist terrorist groups is fascinating. I'm completely geeked out! Thanks again!
As an extreme example: Times Square in NYC is considered a "Walker's Paradise" with a walkability score of 100 on Walk Score. But it seems like the worst possible place to walk, and most NYC locals I know avoid that area like the plague.

Link: https://www.walkscore.com/score/Times-Square-New-York
Speaking of truth, what prompted you to call yourself akin to a natural phallus on HN?
The hardware is much nicer on the M2 Air though.
Do you have any data on this?

It seems like a chicken-and-egg problem. Spending on public transit means there's budget for infrastructure. Highways being built means there's budget for infrastructure.

Budget for infrastructure means infrastructure gets built.

It seems almost... Tautological.
Shameless self-plug, I've been building some similar that you can run locally as an app: https://github.com/a5huynh/spyglass

You can define some basic rules & it'll go out and crawl those particular sites. Or use one that someone else has built. It can also sync with your Chrome/Firefox bookmarks. Would love feedback from folks who get a chance to use it !
I haven't read the book, but that paragraph makes me think in all the artists that never did anything interesting, but were artists. It makes me think in all the artists that believed strongly that their work, and indeed their existence, was of the utmost importance, even if it wasn't.

This is not a rant, you need to believe in yourself to do art, you need to believe that your work is of the most upmost importance, otherwise you wouldn't be able to give in to it.

The problem is that, from the outside, that is not necessarily true, and often isn't.

I actually agree with the premise, I do need solitude to be creative. I don´t want to feel lonely, but I need to feel that my mind will not be perturbed at unexpected times, for unwelcome reasons. I just want to emphasize that calling ourselves artists is not making us any favors.
Interesting. My climbing gym accepts credit cards. It also allows me to cancel or freeze my membership online, though.

If I were in that situation, I suppose I would open a new account just for that purpose, turn off overdraft, and transfer money into the account as needed.
The information available for each series seemed rather sparse for the few series I checked.

anidb.net and cal.syoboi.jp seemed more complete with cross references.
I mean you do you, but it's a total farce to call this paying people for their time. You're paying people who win your little contest, which is what hiring already is before your startup tries to insert itself as a middleman.
> The huge benefit of community and "content" is that even though you lose the quality production that I truly love

I have come to see high production values as a strong indication that the video is not worth watching. It's not always true, but it seems true about 80% of the time.
That's what the M is for
Heh, I've also been working on an app called Artemis (https://getartemis.app) for the last few years, although not related to dev tooling. Guess naming a company after the Greek goddess of the moon is not very unique.
Any college town, because students don’t have cars and necessarily have to takes buses or bike or walk everywhere. Eg Berkeley, Ithaca, Cambridge and more
The original Google ads were actually to the side - no way of confusing them with organic listings. Ads above results weren’t rolled out until 2007ish. Internally there was a lot of debate as to whether this might be confusing to users/evil, so the decision was to only show ads above results on queries that appeared to be high commercial intent. RIP old Google
As a first step, one strategy is to build a cross-reference matrix of everything that you like, that you are good at, what jobs you enjoy, what hobbies you have, what is important to you, etc.

As an example, consider this list:
- Decent salary
- Work outside
- Great food
- Public speaking
- Physical activity
- Creativity
- Meeting new people
- Sales jobs
- Construction jobs
- Playing guitar
- Camping
- etc.

Open a spreadsheet, and make a cross-reference matrix with this list as a column on the left and a row along the top.

Then, start finding overlaps by cross-comparing entries and note the strength of the overlap in the matrix cells. You can use colors, words (small, medium, large), numbers (0-100), whatever.

When you are done, find those regions where there is the most overlap and then go from there with a finer analysis or a set of experiments to see how to exploit these overlapping interests.

I hope this helps.
Absolutely, but we cannot assume that machines have the same “right to make a mistake” than humans. If a machine kills a person, somebody is responsible and will get sued.
what about this? https://slackmojis.com/
Sideprojects get abandoned due to analysis paralysis or choice-dilemma forks.

The best way to get them done is to build a frankenstein version of them in 2-3 hours, something that seriously bad, super bad code, bad design, bad architecture, crashes every 2 seconds, hardcoded things everywhere, unextendable, hard to maintain, but even then something that just boots as a vague identity of your idea.

Then focus on fixing it into better iterations and don't forget to go wild on it, instead of sqlite try adding cockroachdb, instead of basic hashmap put a redis there, whatever tech you wanted to learn recently, use it. Then let it be a hulk for a bit and invite some friends to use it. If you are still motivated, focus on best practices, maintainability, remove the overengineering and replace with reasonable changes.

Goal of side projects is to learn something new and have fun. If the fun stops, don't push it or feel bad, just walk away with the knowledge you gained. :)
One solution that seemed to be the best of both is, a take home test followed by pair programming session to add a small feature on top of that, or refactor something, or write tests etc.

Real world challenges needs time to think, often time to refactor after initial working prototype. A take home allows that.

Also the candidate is already relaxed in the pair programming session because it's a familiar codebase. You'll get signal if they didn't write it or wrote something they didn't quite understand.
I dunno, there are some pretty neat NSE scripts.
I created this project to demonstrate the ease of embedding OpenZiti SDK in golang applications. The server is a fully functional MQTT server listening on the overlay network without any open listening ports. The client can be used for testing.
I deleted my heroku account. Like many others, I’m sad to see the end of an era.
Smoothness depends on automatic transmission type.
My hybrid Toyota with CVT is a pleasure to drive in a city. Smooth, no gear changes just linear acceleration. Any other car even those with dual clutch feels inferior at least in city traffic.
They rank based on relevancy. Domains that are found misleading readers often are less relevant than domains that are misleading readers less often. That's it. All search engines have to make these calls all the time, and I see no viable alternative approach that would be better. There is no 'natural' ordering of the web...it's all judgment. If you think DDG's results are less relevant than those you get elsewhere, use the better engine!
I agree, but for verifiable idenitity/formal comms with government, if they have a Postal Service, they should have an email service.

Of course it would be swamped with spam, just like the snail mail is. Which is an absolute travesty.
you mean like my kid's class a few years back, where the 'textbook' was about $75, and was written by the person getting paid to teach the class, and was just about 150 pages of plain white paper stapled together with no binding?

Get paid to teach the class, and then also make 100 or more students pay for some photocopies, the money which goes directly into the professors pocket - oh yea, and then change a few paragraphs each year and tell next year's class they can't rely on previous years books - i.e. no resale market for the 'book' you just bought.
> I think there's nothing to say to the first two sentences but that I regard it as an argument that may be more or less convincing. I don't know exactly what it means for something to be an argument vs. a coincidence; it is a coincidence that, say, my name is what it is, but it is nonetheless correct for me to argue that that is my name.

Sure. But we're talking about whether to index arrays from 0 or 1. It is true that naming an array element after the quantity of its predecessors will tell you the number of predecessors the element has. But that's not an argument for why you should do it; there would need to be some kind of benefit to having that information. Without a benefit, it's just something that happens to be true.

That's the difference between an argument and a coincidence.
It depends on the specific scenario. For parking, for example, not charging for it when it's in high demand is generally a bad idea, because you get "overconsumption": people who barely even need it end up using it anyway (hey, it's free!) while people who really need it have a hard time finding any available. So you'll have, say, people who are just storing their occasionally-used car for weeks between uses on the street, while people who are just parking to unload something right now can't get their stuff done.

Then you also end up with people spending a lot of time circling around downtown looking for elusive free parking, which is bad for both traffic and the environment. In contrast, charging a "market rate" that usually leaves 10-15% of parking spots open means that scenario is now transparent and fast: you know you can usually quickly find parking, you know how much it's gonna cost, you can make the calculation ahead of time and execute fast.
> You can't just point at "the government is funding this therefore this is the government". The actual influence the government exerts on an entity compared to all the other influences on that entity is a huge factor here.

Public universities and K-12 are actually owned by state governments, and they are subject to FOIA and constitutional constraints like all government institutions. For instance, they are not supposed to push a state religion.

> The influence has to be "large", for some sensible definition of large. That definition should probably compare the influence with other sources of influence somehow.

So are you arguing that meritocratic considerations should be secondary to other considerations decided with political power?
I’ve heard that even if the charge doesn’t go through, some companies don’t cancel your plan. They keep the plan active with an outstanding balance that keeps growing.
Hugely helpful! Thank you for the work you did compiling these.
I have some half formed thoughts on this.

Once, I lived in a small rural college town (land grant - the U of Idaho). I could walk or bike anywhere I needed to go. Cars were required in practice if leaving the city.

I used to live in outer ring Seattle proper (Roosevelt/Ravenna n'hood junction). It was a drive to the store, but an easy walk to the bus. Buses got me where I needed to go, mostly - if I needed to go to specific zones. Most of the surrounding blocks were SFH, with a business corridor nearby.

Later on, I lived just outside of the 'urban core' of Seattle( Lower Queen Anne ). This was a full mixed use zone. I could walk to daily needs, but busing was frustratingly constrained to specific target areas (Downtown, Capitol Hill) in practice.

In both of the Seattle scenarios, I lived in an apartment building. Neighbors were deeply uninterested in talking to each other, as a rule. While I could get to know some of the baristas, in general, social behavior was limited to organized clubs, not place-based friendships (unlike the usual predictions). This is a known thing about Seattle.

Now I live in a smaller city (Spokane), in a 1900-1920 era neighborhood, and I can walk to my daily needs still. I live here in a SFH. The local culture is much more welcoming than Seattle.

One of the angles that I personally ran into and found frustrating is that apartment buildings _as they are built_ are not set up for families with children. Things from outside decking (painful to fall on) to railings (easy to fall over for climbing kids), lack of adequate play space, etc. LQA in particular was _remarkably_ unfriendly to children, and most families I encountered in the daycare seemed to be on the road to moving out - as I did as well. Part and parcel of increased density thinking - for it to be successful as a long term strategy - has to incorporate design elements that address the full human lifecycle and experience: children are a pretty fundamental part of that, that is _left out_ of much (most?) urban buildouts in the past 1-2 decades.

There are other issues in density - if you hold crime, drug abuse, and homelessness constant per capita, when you have more people per sq mile, you have more social issues per square mile, and _that_ seems to be a problem the United States hasn't solved in its cities at all.
This all seems quite dull considering the other reactions here:

> Studies that use the constructs of race and/or ethnicity should explicitly motivate their use. Race/ethnicity should not be used as proxies for other variables — for example, socioeconomic status or income. For studies involving data collected from human participants, researchers should explain:

* who provided the classification terms (the participants, the researchers or third parties)

* what the classification terms are

* how racial/ethnic identity was determined (by the participants, the researchers or third parties)

> Biomedical studies should not conflate genetic ancestry (a biological construct) and race/ethnicity (sociopolitical constructs): although race/ethnicity are important constructs for the study of disparities in health outcomes and health care, empirically established genetic ancestry is the appropriate construct for the study of the biological aetiology of diseases or differences in treatment response. If race/ethnicity are used in the context of disease aetiology due to the unavailability of genetic ancestry data, this should be done with caution and clarification.
What prevents adults from sharing movies from their GDrive, is the consciousness that Google might revoke this account, the backup account and all of your identity for life. Unfortunately, if you did this to youngsters, they’re too young to have read enough horror stories.
The Quest is a really curious piece of technology. I wouldn't recommend buying one, but see if you can find the opportunity to try one; the VR experience for $300-400 is pretty damn impressive. The differences between the first and second revisions are also quite interesting, especially since the Quest 2 was designed to sell at a lower price point, before inflation drove the price back up. Furthermore, the lens on the Quest 1 is a blisteringly bright 90hz OLED display, whereas the Quest uses a 120hz LCD panel. A really curious side-grade that still has people arguing over which version is better.

The software experience is middling (pretty bad if you use any online services whatsoever), but the quality of the hardware for the price is nearly impeccable. Having tried both models, I think I still prefer the muted footprint of the Quest 1, and I'm holding out for a nice replacement OS someday so I can use it as a purely tethered headset.
Almost nobody should update from one generation of CPUs to the next one though. Incremental upgrades are fine.
> There are other instances of offices being bombed, but I am having trouble finding it

Offices that are more easily found by Google labeling abortion providers? I still don't see the relevance to these labels.

> Will they label providers which do not provide those services, for those who believe life starts earlier?

No need. People who are pregnant don't need to specifically seek out anti-choice providers; they have services provided to them at every natal-related clinic. Yes, even the ones that provide abortion services will also provide services for someone wishing to carry a pregnancy to term. It's only the ones who provide abortion services who are being removed from public view due to legal shenanigans and, according to the article, people fraudulently misleading people.

You want to carry a pregnancy to term? Great! Go to any clinic and you'll get support. You want to end a pregnancy? Welp, you'll need to find a specific place that will do that, and hopefully avoid fake ones. That's why this label exists.

> Why single out abortion services? Why not list all services and prices?

See above.
A key point about slavery is that you couldn't shrug and walk away anytime you wanted.
Coincidentally we just this week added tracker removal to https://relay.firefox.com/ (needs to be explicitly enabled due to the risk of breakage).

I should note though, that while it is open source (and freemium), it's reliant on quite some infra that makes it pretty much impossible to self-host, if that's something you're looking to do.
There's a lot of grades of density between "standard American yard big enough to keep a sheep dog entertained" and "can't have even a fire pit" and if it's a house, even most higher density houses still manage to have enough room for a yard with a fire pit and maybe some trees.

But here's the thing: all those big spaced out houses with big yards leave less room for trees and parks that make everyone happy. Suburban spaces also tend to be bereft of trees overall because no one can stand to have their lawn 2m shorter so the street can have a boulevard.