skysight-inc/HackerNews huggingface dataset:
This is similar in the town in Germany where I grew up. When I was a kid they converted the central part of the inner city into a walking mall, no cars allowed (except for delivery traffic outside of certain hours). The shop owners were up in arms, saying it would be the death of the city, everyone would go shopping at big malls outside of town etc.. The exact opposite happened, the city is absolutely packed, people come from far to go shopping there, cafe's everywhere.

Ironically, the city is considering expanding the pedestrian zones and shop owners are bringing forth the same arguments they did 30 years ago, as if they didn't learn anything.
Follow this thread. We had a through discussion about this.

https://news.ycombinator.com/item?id=28591661
I disagree. The way you can extend sections of other templates without creating an inheritance chain works very well (and I missed in template systems, for Java, for example)
Adding the map Leaflet component to an Angular application
No it wasn't, the argument was as silly as it is now, for a non-subjective definition of "silly".

500 years ago science was less mature, and unable to determine what was objectively silly, and what wasn't.
> Now what I find is less practical and more ridiculous is the sheer number of ways you can combine various codepoints to get different emoji representing families. On one hand, it’s impressive dedication to trying to be neutral and encompassing, on the other hand it is nightmarish just how many possibilities exist.

My problem with this is that it's trying to solve a font-level problem at the alphabet-level. For example, it's fair to ask why a male-looking construction worker appears on some particular emoji keyboard, whilst a female-looking construction worker doesn't; yet that bias exists in the choice of font, not in the Unicode standard (where U+1F477 simply defines 'construction worker').

Vendors like Apple created this problem when they moved away from simple silhouettes and (AFAIK) neutral 'smiley faces', to more detailed images which required a bunch of arbitrary choices to be made (gender, skin tone, etc.). Rather than making a bunch of alternative fonts, akin to light/bold/serif/monospace/etc. those choices were instead shoehorned into Unicode's modifier-character system :(
Ask HN: Those who quit their jobs without anything planned. How did it go?
This post is inspired by[0]. During the "great resignation" trend there were a lot of posts about people quitting due to burn out or otherwise. I wonder what they did end up doing.

I am not sure what I'd do if I'd quit. Maybe travel for a bit doing nothing and then start my own thing.

[0]https://news.ycombinator.com/item?id=26407560
are you using the free community edition of pycharm, or do you need the paid one for that?
I would guess things like how nerves and bones work is more similar across species than, say, how drugs might work on the brain, where a mouse brain is a hell of a lot different to human. Is that a reasonable assumption?
I never really understood the idea to have a separate README and index page. Glad to see i'm not the only one :)
The cost of copying your executable is near-zero. The cost of producing a CPU die is non-zero. Suppose that ECC support takes a certain die area, then either everyone is already paying for it while buying the CPU or everyone who licenses the feature is paying for the silicon for everyone who doesn't enable it.

So, if you are licensing a CPU feature, you may be paying twice for it. Of course, whether you actually do so, depends on the relative cost of producing that area of the die vs. the development cost of that functionality.

Another issue is that this probably would not happen in a healthy, competitive market. In fact, the opposite would happen, CPU vendors would try to provide more features at a price point in order to compete (which is probably why AMD does support ECC on many Ryzen SKUs, as an underdog AMD still has to compete). However, if you need a x86_64 machine, you only have two options. Or if you are unlucky and required to purchase from a large vendor like Dell, you may only have one option.
Similar video (but then an hour long) that I always post together with that channel: What can Seattle learn from Dutch street design? https://www.youtube.com/watch?v=l0GA901oGe4
Have you tried to chop off a lobster’s head yourself? It’s a lot harder than you seem to think.
The person responsible for keeping inflation in check – without tanking economy
As is driving a SUV with a converter, in most cases.
It doesnt really help much saying that it should do these things if you can't say how much and in practice I find you rarely can.

"How much faster?"

"Dunno"

Plus, at least half of tech debt is about risk not time spent which is even harder to quantify.

For the kind of tech debt you are describing (e.g. making adding a 4th payment system easier) it makes much more sense to wait until it is needed again and to just do it (this offsets the risk of it never being needed at all).
Also sadly the moment all the parking is removed from businesses and concentrated in public lots do you really believe it will be free to park? If you’ve ever been to a town like Gatlinburg, Tennessee you’d understand just how nerve-wracking it is to feel comfortable parking on the edge of town. “Oh this is 3 hour parking will we make it back in time”, “oh this lot is $7/hr wow”…
Then there is the class of people that just don't stop talking even if you physically leave the room. I know two of those, so statistically speaking either I am an extreme outlier there or there are a lot of those out there.
Programming for Arduino in C/C++ has been the worst most unproductive endeavor I ever undertook as a software developer. I have no idea how people write whole browsers and operating systems in this language.

Rewrote everything in CircuitPython after 1500 loc of cpp madness, and living happily thereafter. I had to switch to a more powerful board though, it would be great to have lower requirements. Adafruit's M0 adalogger board has been perfect for me in every way except it does not have enough flash for CircuitPython.

Toit looks funky, but nice. They seem to already have a decent start at the ecosystem, with very basic libraries like drivers for HD44780 already made. Doesn't have everything that I need yet, but looks very promising.

I'm working on a flight controller, not IoT, so I don't need their serviceability API, but that's an interesting way to monetize. If I needed that, I can definitely see it being cheaper to pay the fee than to develop stuff like a reliable OTA update system myself.
I think the answer is most people will suffer negative mental effects if they believe they have caused more suffering to an animal than is necessary to achieve the same outcome (i.e. feeding oneself) and also that they believe that boiling an animal could cause it more suffering than to kill it by an alternative method.
Toit is optionally typed, and supports type annotations.

Type annotations for locals, fields, and globals are written with a trailing `/Type`. Return types are written with `-> ReturnType`.

See https://github.com/toitware/toit-lsm303dlhc/blob/main/src/ac... for a file I recently edited.

When a type annotation is written, the compiler enforces it. It uses it for static optimizations, and dynamically checks that the type is correct.

When a type can be null, it has to be suffixed by `?`.
> What's magical about Tesla that its going to stay a non-union shop?

I guess Tesla thinks they can afford a package attractive enough to compete with unions and then not needing to pay the dues will tip the scale in favor of keeping the company union free.

Then they will keep the agility they need so they can switch to things like gigapress or other labor-saving processes and lay off/reassign a bunch of workers in order to continue their relentless cost-cutting and process simplification.

Tesla values agility - of course all employers say that in order to escape unions, but Tesla is one of the few companies that is actually agile, rather than just talking about needing to be agile. It's amazing how fast they change production processes, and being union free is a big part of that.

Not sure whether this will work out for Tesla or not, since workers value stability and job security.

Both are valid goals. I'm also interested to see how Tesla will compete against the flood of cheap EVs that will be coming from China. Doug Munro is convinced that they will dominate the US market:

https://teslanorth.com/2021/11/07/china-evs-coming-for-u-s-a...

The next 10-20 years are going to be very hard on autoworkers and all the supporting industries, from parts suppliers to their suppliers, and the entire vast supporting industry which is about 5% of US employment and the single biggest component of our manufacturing sector.

It's also not clear how we can keep a defense industry in this country without auto-manufacturing.
System programmers and project managers for airplay are probably not familiar with popular web frameworks. Besides that this usage is secondary to a public service. If a developers workflow Is so brittle as such an inconsequential change is enough to create a burst of outrage, this developers workflow sucks. You shouldn’t expect a port to be available and hard code them all over your configuration.
Use the opportunity to refine your craft and make your development practices more repeatable and deliberate.
Yes!
The "walkability index/score" summarizes a bunch of criteria like density of groceries, retail, public transit, schools and entertainment.

It's easily accessible on real estate websites (like Redfin, https://www.redfin.com/how-walk-score-works), and now I see there's a publicly available dataset as well: https://catalog.data.gov/dataset/walkability-index.

Walkability that is commonplace in many towns in Europe, roughly match up with very high 90's (98+) walkability scores in the US.

IMHO, anything below mid-90's is somewhere I would never live. The score is necessarily skewed towards US style living where walkability is relatively rare. So the difference between, say 70 and 40 is almost meaningless from the point of view of a walker.

As far as street design and urban planning goes, the key word is "complete streets" which is an umbrella term that covers rationale, design principles and practical guidance for how to implement a street layout (https://www.transportation.gov/mission/health/complete-stree...). This work is based on studies and data, but I've not looked into it.
Recently started using NixOS, and nix.dev has been very useful thanks!

Some more NixOS-specific stuff would be really nice, if it’s in scope. I think a lot of the power of NixOS comes from the composition aspect, but I haven’t managed to figure out how mkOverride, mkIf, mkDefault and everything else actually work (rather than at a superficial level). I’m not sure if something as simple as adding an item to an option list from 2 separate bits of config is possible for example.

Along the same line, another thing I’ve found hard to discover is patterns used in the standard library. For example, I recently learned about makeBinPath from some random Nix file, and I’d really like some way of discovering quality of life stuff like that without needing to randomly come across it in some Nix code.
The anecdote is specific to frogs (and animals with similar sensory systems), and specific to boiling by increasing the temperature in small increments.

It's also a myth: https://en.wikipedia.org/wiki/Boiling_frog

Interesting that early experiments involved removing the frogs brain as well.
Turns out the number was indeed wrong (https://news.ycombinator.com/item?id=29304080) so your obnoxious comment was uncalled for.
Plastic has memory doesn't it?

Sounds like the sentience tests need to be rewritten
Woman tried to hire an assassin at RentAHitman.com. Now, she’s going to prison
The one with the most power ( highest numbers, best weapons) wins. Empathy is lost when war starts.

Not all business is zero sum.
Well you can interview while you have your job and no one needs to be any wiser. You can be sure that at least annually the company is looking to stay lean and mean and right size you if it fits their economic goals for the company.
Deer absolutely hang out on roads. They do not generally hang out on busy roads. Near busy roads, perhaps, but not on them.
The interesting thing, and I tested this extensively years ago in an attempt to be more social, is that it takes very little. Most people don't care about you talking, as much as being given the right signals. And most people love to be the ones talking.

Here's an "exercise": Next time you're in a shop, get your wallet ready before you get to the cashier. At the cashiers most people look down at their wallet or at their shopping, and so giving cashiers eye contact is like a super-power. Look them in the eye and say "how are you?" as you pay. And rather than hurry, pause at that point for a second.

It's absolutely remarkable how much of a difference it made, to the point where I dialled it back because it led to too much extra social contact for me. E.g. I also started greeting the bus drivers at my local bus route, and within a week one of them recognised me at the gym and started talking to me regularly. I'd lived there and taken the same bus for a decade prior to that and never gotten recognised. At the shop near where I worked, cashiers who had never said a word to me in the previous years, suddenly started telling me their life stories, and I'd observe them rush to open new lanes when I approached and there was a queue, sometimes even specifically telling me. And I made no effort to actually hold a conversation beyond that "how are you?" or occasionally "how was your weekend?" once I'd talked to them a couple of times.

The point being that you can learn a handful of little "magic" incantations that basically hand all the job of the chatting over to the other person, and leave you basically doing simple "followups" like asking "really?" or agreeing.

The irony is that doing that, you can let people learn absolutely nothing about you, and they'll still go away with a positive impression of you because you gave them an opportunity to talk about the things they care about.

If you're interested in that approach, Leil Lowndes has books that are quite useful in offering advice that are relatively pragmatic in this way of how to "be social" without necessarily being a chatterbox. I think "Goodbye to shy" is one of them.
Science upside for Starship
> This idea of a price to be the maximum number that maximizes our profit and not consider any morality is IMO evil.

Yes, it's called capitalism and private property, the two most insane human inventions across history.
Emojimix
How about just "The Good Parts"?
Interesting, those results are the opposite of the techempower frameworks, which find that the async frameworks are always faster: https://www.techempower.com/benchmarks/#section=data-r20&hw=.... Though in general I'm not sure about the value of bringing async to Django. If you want more performance, you can already either throw more machines at it, or isolate some part in a service that can be written with FastAPI/Go/something. Async in general makes the code more complex and harder to write, which seems to be the opposite of what Django is for.
Traditionally, "sentience" includes consciousness, though. The OED defines it as "The condition or quality of being sentient, consciousness, susceptibility to sensation". It's actually science fiction that invented the concept of "sapient" in the sense you mean it -- the OED just refers to it as an old word for "wise" like Milton writing of "a sapient prince"
Meh. A (pricey) solution in search of a problem.
And yet somehow the country I live in has proper streets. I see that more often, where things are dismissed as "not viable" in the US even though they actually exist elsewhere.
Ibm is the worst for this.

I can't imagine a less searchable term than "I"
Fun trick I learned: binding to port 0 causes Linux to pick a random, unused, ephemeral port for you. That's what I've started using in my EADDRINUSE fallback.
Can't check myself, because I am not using MacOS, but isn't `ss` linux-specific? I think it still is (and will be) `netstat` on MacOS and BSDs?
Kessler Syndrome is an important plot element of the Planetes (Πλάνητες) manga by Makoto Yukimura. https://en.wikipedia.org/wiki/Planetes

Highly recommended!
If there is a difference, we’ll learn what the difference is, and if there’s another one after that the same, and so on.
Reading through this blog makes me happy that I am using homebrew
I think uncrewed ships would be easier for avoiding piracy? I assume to take control they would need some kind of authentication so the ship would steam ahead...It would reduce it to vandalism but there's no financial incentive there
Bite lenght will be affected by the length of whatever is it that you are encoding, in this case an additional character would shift them by 8

I guess what I amsaying is:where are you marking the diffefence? any string (and all data) IS at the a series of encoded bites
That remind me of a meeting a few days ago where we were discussing if we should add another server or spend a bit more time developing something. After some time, I asked about the server cost, and it ended up being something like 100€ a month more to not have to worry about performance for the next year. In that case the decision was easy enough, but maybe some organisations have fixed server budgets and developers. For those, being able to trade developer time for performance, even if it seems inefficient, may be better than nothing.
Teamwork (Podcast Episode)
> So from a purely price discrimination perspective, I think this is a good thing

This kind of setup never benefits users. It only allows corporations producing a product for <100$ to sell variations of it up to thousands of dollars. See also Canon cameras or nvidia graphics cards doing precisely that: locking/reducing features via software cuffs (and of course you can find cracked firmware to go around those, just makes it harder).

Greed is a bad way to organize society: it has failed us as a species and threatens to destroy millions of other species along with it. We need to build a needs-based economy that is not dictated by private corporations.
A subset of Python with a flair of Smalltalk?
"non-trivial" and "rc1"

I like your spirit! :D
How many tools do I need to install to publish a front-end made with React?
What.

No, strong towns "and their ilk" (biased much?) provide an unlimited supply of solutions to a variety of problems. If you're not seeing them it's because you don't want to see them.

There isn't a "now the city is better" red button you can hit. It takes a lot of effort to get there. One of the efforts is in fact a marketing one: you need to spread awareness of where the problems actually are and why they are a problem. Stroads are a good example; I had never realized they were a problem, but since I discovered them I've been noticing them whenever traveling and thinking a lot about the implications and how they could be redesigned in that spot.

Stroads are very difficult to find in western Europe by the way, compared to the US. In some countries they're non existent. Clearly you're mistaken about how they can and will just appear out of nowhere. Maybe things are more nuanced and complex than your three second opinion lets on.
Looking at open ports takes a while?
Considering CPUs already have a hidden OS that runs on standby power and can update over the Internet, I'd say we're already there.

Intel can brick your computer remotely just as easily as Apple can. The only reason they have not done so, is because the US government haven't told them to.

Same applies to Chinese telecom equipment of course, and the Internet itself.

In fact, it's a feature of weapons sold as well. US supplied fighter jets will conveniently not allow firing on sources of secret US codes transmitted.

Most people have no clue that even their SIM card runs its own operating system, that communicates and is powered remotely. Not from great distance but still.
Someone moved their cheese.
I'd be curious how viable a strategy of "get in, network like crazy for a semester, get out" is if the plan is to do a startup from the get go. My guess is "just do the startup" is better but doing one semester might be a decent alternative (assuming you do get accepted). At least "got into Stanford, dropped out to work full time on this once I realized how great it is" seems like a decent signaling pitch to VCs. Shows commitment (dropped out of uni for this) and sends the boring old signals (got into Stanford).
The thing is that there's no TypeScript backend that gives you as much stuff out of the box as Django. You're either going to spend time on how to communicate between Django and TS, or spend time on how to recreate Django functionality in TS.
That would be great, thanks!
I think if Toit can jump into the Wasm train it could help the language even further (executing cleanly programs in the browser as well!)
I was wondering the same thing. Pluses and minuses...

Rodents represent readily available models that can be used for a deeper understanding of basic biological mechanisms and for proof of concept for preclinical research hypotheses. However, attempts at direct clinical translation to humans have proven problematic or even impossible to date, principally due to issues of scaling and complexity.

https://clinmedjournals.org/articles/ijscrt/international-jo...
Same in NYC. There was some progress for a few years, but then traffic deaths rebounded. The pandemic gets some blame, though it’s a poor excuse for weak leadership and the trend started before that. “Vision Zero” has become the “thoughts and prayers” of traffic deaths.

https://www.nytimes.com/2021/09/30/nyregion/traffic-deaths-n...
> Modern Day Tech people seems to have this traits where everything should be free.

I don't see how that's related, but sure. But it's not just younger folks, i remember when i was younger reading quite a few sci-fi novels about how tech would enable us to live in a paradise of abundance (asimov, anyone?).

Is there a reason, in a society of abundance such as ours, why food, housing, health, and education is not 100% free? No, the only reason is "fuck you" and young people are right not to find that OK.
I thought the main point of mouse models was mostly to be a "first pass filter" for substances before moving onto other animals usually, sometimes humans if the straits are desperate enough. Cancer drugs in particular have little concern for long term side effects in their approval pipeline because the alternative may be having no long term.
> A new text based 3D format in XML... in 2021?

Well, thank god they are using a standard, interoperable, widely understood and supported text-based format like XML.

Any other solution would have been terrible, especially if yaml or json were involved.
The center turning lane isn't there to avoid rear end collisions, which are only problematic due to too-high speeds in a commercial area.

They are about improving throughput.

What makes them dangerous, particularly in the five lane configuration, is the poor visibility for crossing uncontrolled intersections of multiple traffic lanes.
there was no xml in the 90s.
Walk the OSI model next time instead. :)
The website looks nice and all, but I see you want to charge a $5/mo subscription for access to 200 puzzles (initially). Considering that there are websites like https://www.puzzlefactory.com or https://www.jigsawplanet.com that are free and have literally hundreds of thousands of jigsaw puzzles available I wonder what do you consider to be your added value in order to justify the subscription. Could you share some of your thoughts behind that?
> powered remotely. Not from great distance but still.

What do you mean with this? Do you have a link explaining in more detail?
If you’re a developer and you need to Google what to do about a port conflict… better put some more time in.