skysight-inc/HackerNews huggingface dataset:
Your premise is wrong. A pronoun is not "silly" to a trans person! If your mother was misgendering a dog that would be one thing, but it's a person we're taking about here. A human being. Your mother does not simply get to hurt other people's feelings because of her religion.

It is still inappropriate to call all Christians mentally ill. I know plenty of Christians who have no trouble treating trans people with all the respect they deserve.
Don't you dare suggest that it was hyperbole.
To be fair, BPC, at 92 acres, is 0.4% of the total land area of Manhattan. It's a rounding error.

There's been a lot more reclaimed land than that added to Manhattan since 1811, but they mostly slotted into the pre-existing established grid system.
Able looks promising: Higher information density than Medium, syntax highlighting in code blocks, no big-ass modal interrupting when I just want to read a silly blog post.

Besides, Medium in its current state is one of the most annoying sites and I don't get why it enjoys such a strong SERP ranking. I mean blog posts are a commodity and Medium thinks they are Netflix showing the latest Disney property.

If Google search devs read this: Demote all Medium results.
It's generally referred to as day dreaming when people do step into their 'imagination devices'. Personally I do that quite a lot, especially in dead moments like on the bus. I find it to be more entertaining than using a mobile phone with terrible internet. Though, it's probably not amazing as you might imagine. For most people, visually imagining things isn't as vivid as real life, it lacks detail, and there aren't really any surprises in what you imagine. But most of all, if you're used to this 'power', it just feels mundane. Someone who can't walk might assume that walking is an amazingly pleasurable experience, but for someone who walks every day, it doesn't particularly feel very special.

And indeed, the contents of what I imagine are rarely something I talk about. It feels private, and like dreams, it's hard to convey the experience to others. You might also not recognize it if I do share something about my daydreams. Suppose I said: 'I was thinking of going to the beach', then you might assume I was thinking more along the lines of your typical thought experiences, while I was actively visualizing said beach.
This acutely describes nearly all of my childhood, up until about age ten. What little I remmeber vividly is only extremely traumatic stuff: being lost at Stanford on a game day, physical abuse by a relative, my doctor trying to explain to me what cancer was, later on a discussion of the surgery I needed, a corporal punishment episode from a teacher when I was in kindergarten. Other than things like that, I can barely remember words associated with my home and schooling and family, let alone images. Until maybe age 10.

I wonder if that's a linked phenomenon. Most people I know do not have a gap that large in the memory of their early development.
What I want is a "Threads" page that only shows messages to which I haven't had the last word or upvoted/downvoted. That way I could quickly scan and see if there were replies to my previous comments that I hadn't seen yet. Perhaps most of the time those are the ends of the conversations, but right now I have to skim through many comments where I'm waiting on the other person if I want to be sure I'm not missing a comment where the other person is waiting on me.

I bet if someone were to build a tool that showed me all of these threads that I didn't reply or upvote/downvote to a response to one of my comments, I would discover a few gems I missed because I was AFK.

The theory being: if someone took the time to reply to a comment of mine, the least I can do is upvote/downvote their comment.
This kind of comment doesn't really add to the discussion. It is just restating the (grand?)parent's argument and giving a weak response to the parent's counter-argument.
Those comparisons miss important details so they aren't helpful - and also i do not have a car. Though if you want a comparison that does apply to me - i lock my apartment's door, though i do not bother with installing a metal door and window bars despite knowing how easy the door would be to break for someone who insists in entering my place as the chances of this happening are simply not worth the cost.

I already repeated that several times, i'm not sure how else to convey it: i care about security (lock my door), but it isn't at the top of my priorities (do not have a metal door and window bars).
I would agree. Too bad it costs an arm and a leg these days to go...
Agreed. Having worked closely with them, I would say such Haskell luminaries as Simon PJ, Lennart Augustsson and Neil Mitchell have not "learned category theory" (and I don't think I'm being too offensive to them if I state that). In fact the only figure of highest repute in the community who puts much stock in category theory is Edward Kmett.
"American's love affair with the automatic transmission"

I don't buy this as a contributing factor at all -- when you drive a manual transmission car regularly, the shifting becomes second nature and you don't need to actively think about it -- I can zone out in my manual transmission car just as much as when I drive the no-transmission EV.

In Japan, cars are almost all entirely automatic transmission cars, but their accident rate is less than 30% compared to the USA.

This is one of the primary reasons I think robot cars will go absolutely nowhere. It is impossible to come up with a theory of mind for a robotic car.

It's not impossible for the autonomous car to tell you that it sees you -- it could aim a "I see you" light at you, or maybe pop up an indicator on your smart watch or Google Glass to say that it sees you. It's not like catching a driver's eye is 100% reliable -- I've had drivers look right at me while they pull out in front of my bike at an intersection.
I would prefer it be even slower. I was going to suggest making it configurable per user. I don't want my email blowing up or for it to turn into FB or Discord notifications (i.e., constant).
What confuses me with these tutorials is - who is the intended audience? A person who know what a functor is but doesn't know what a monad is? A person who doesn't know Haskell by do know what >>= means?
I can only speculate, but I would say this data doesn't disprove the causality of the other cohorts. Just because the results are absent in another region it doesn't mean those same conditions will yield the same results, although it's idea of something to try.

Owning a smartphone and using it while driving aren't the same thing. I think work culture differences my contribute more than mere smartphone ownership.
I guess you already forgot how Apple stole the ideas of GUI from Xerox.
Freeing road space with smaller cars are equivalent to adding roads. You wind up with the same induced demand problems and it is still stupendously less efficient than buses, trains and pedestrian space. The same goes for folks waving self-driving cars as a magical talisman that will "fix" car traffic. You can't fix car traffic. You can only replace it with different modes of transport.
This is on a fresh copy of Chrome, with LastPass installed – without me being logged into LastPass, or having AutoFill turned on.

Speedometer does use TodoMVC heavily, and I wouldn't be surprised if this was because of the text input elements.
Nah, since forever, doctors just say nothing they can do and since i have a pretty much normal life i can suck it up.
Suppose you need a fork, and you send me to go to your home to get one. Talk me through how to find your home and your kitchen and your silverware drawer.

Can you do all that without picturing any of it?
I disagree. Use your time to setup something smarter than a blog. A turn-key ready static site generator still takes 10x the time to set up than just using a random blog site.

Also, you waste time fiddling with CSS adjusting crappy themes. Only upside would be post editing in vim.

But again, do something smarter, too many new shiny toys wait for you: Tensorflow, Haskell, Rust, ESP32... extend the list yourself.
> Take physical pictures of excursions and life events, and date them

I have the same awful autobiographical memory. I've been sorting a collection of photos from the past few years with ExifTool [0]. It's been eye-opening to be able to click through folders sorted by year and month to see what I was doing.

I'm hoping to combine this with some notes into a neat visual timeline tool called Life [1].

[0] https://sno.phy.queensu.ca/~phil/exiftool/

[1] https://github.com/cheeaun/life
Both the article and the parent poster point out about the behaviour of drivers, but neither really mention pedestrian behaviour. I know bashing on drivers is popular, so this might not go over well. But, as a pedestrian 90% of the time myself, I see a lot more terrible pedestrian behaviour in recent years than I've seen previously.

People just not paying attention to traffic lights and walking onto streets. Actually, from what I can tell, very few pedestrians actually pay attention to the car traffic lights.

I've watched people countless times walk onto the street while playing with their phones and not even looking up. I've seen people walking in the dark with headphones on crossing streets without paying the slightest bit of attention.

Personally, as a pedestrian I understand most people driving are fairly terrible at it and honestly when you're driving, most of the time you see pedestrians for about 20-30 seconds before you've passed them and their gone.

When I'm walking around traffic, I always stay concious of this, because I understand that if a ton of metal flying at 60km/h hits me, I'm gonna be seriously hurt or dead and there's not always time for a car to stop if I'm being unsafe as much as they should stop. I really think a lot of people don't understand or appreciate this enough.
If they’re failed attempts, why care about them at all?

If you have good security practices, you don’t have to worry about the script kiddies. If you have bad security practices, blocking Asia won’t help you.
Worth mentioning that the NYPD does absolutely nothing (in my view) to enforce existing laws. 53’ trucks routinely barrel down non-truck routes at the same time as my kids’ school bus. They routinely attempt to turn down the same street and get stuck, blocking traffic for 15-30 minutes, and no one cares.

POV from someone that lives here: Leave an exception for electric trucks no bigger than a Sprinter between the hours of 4am (when bars close) - 8am. Force delivery fleets to innovate and rely more on dispatch software and small vehicles to get the job done more quickly and efficiently.
> Monads solve problems that are only made apparent by other design decisions in Haskell. In a non-functional, loosely typed context they are not so useful.

This is key. I've tried to write a "Monads in JavaScript" article many times over the years, but it's pointless, because you have to preface it with 100 imaginary constraints.
(co-founder of Streamlit here)

Ian:

Thanks for that comment. You're exactly right: Streamlit adapts a React-like model. In fact, the connection goes deeper than the post describes. For example, to make it efficient to run the same script repeatedly, Streamlit does packet-level deduplication. If you generate a lot of data and send it to the browser, only small deltas need be sent to update the UI.

We have a list of future blog posts we hope to write and one of them is (cheekily) called "Streamlit is React for Python." ;) (Not quite true, more of an imperfect analogy!)

So it made me really happy to see someone drawing that analogy already. Thank you. :)
I attended a Google talk where they acknowledged difficulty in controlling their device. That was given as the motivation for running problems that consist of "random gates".
Tiling and hosting is the straightforward part, FWIW.

For the reprojection, tile cutting, and overview building in gdal, see https://gdal.org/programs/gdal2tiles.html You can also implement it yourself fairly easily if gdal2tiles.py doesn't have the features you need. The files and directory structure it outputs you can slap into into a static webserver and visualize directly with something like leaflet.

As far as where to get data, that's a whole topic unto itself, but you can start with things like https://earthexplorer.usgs.gov/ for Landsat or https://datagateway.nrcs.usda.gov/ for NAIP or https://scihub.copernicus.eu/ for Sentinel.
When I try to imagine a simple solid yellow circle fixed in place I can't. Immediately my mind transforms it into something else. It starts disintegrating into different parts, changing color, moving, the background changes color, it starts flashing, it turns into a tunnel or bends in 3D space, it turns into 10 different circles and shapes or all of the above. I suppose this shows that my mind is chaotic. I'd love to have control over the images in my mind but for me I'm just an observer with little influence. Even a solid colour is challenging but I can usually hold a faint solid colour with no shape for a few seconds.
That’s right - scaling the price (or perhaps volume)
I used to have a ThinkPad T42 with 1400x1050 14" display. That think was awesome for writing (both code and documents in OpenOffice Writer). I wish 4:3 displays got mainstream again.
And it's for MIT scheme, not the most common platform these days...
Receiving a notification of a reply does not comply you to write one yourself, at least not immediately. Even if this was added as a feature, no one would expect quick replies. As an example we can look to Reddit's comment system.
I’d go just to learn the latin

Would definitely fill in the pieces from some of my own study of law
off-the-shelf enterprise software may (or may not) be dead.

But enterprises now increasingly ARE software. They make it themselves, as their own secret sauce.
I see children on the subway every day. I see folks with camera or audio equipment on the subway every week.
Will I be voted out of office?
It's all about the pre-cloud hosting providers.

Check out the Black Hat SEO forums - the people there generally are running all manner of sketchy services, bots, crawlers, etc. that need the cheapest compute available.

The old hosting providers often have deals that can get you more power than the equivalent Amazon machine for the same price. If you're looking to be able to host something that other people might use, this is a solid way to go; just make sure you build something that it's easy for you to re-deploy elsewhere (i.e. at the very least have all your code in a separate revision control system, and some mechanism to back up any databases / locally created files to your home machine).

If you're really just looking for something dirt cheap for personal projects that won't see use beyond yourself, the free / up to $5/mo tier of the big cloud providers is a reasonable thing to check out. https://vncoupon.com/5-usd-vps-compare-linode-vs-vultr-vs-di... is a bit old now, maybe there's a newer article helping you sort that out.
This is from the Garmish Software Engineering report, a worthwhile read for everyone who does software. It is an amazing example of what intelligent editors skilled in a field can create; Peter Naur and Brian Randell get the kudos here. A good clean PDF version has been created by Bob McClure from the original report and is available https://www.scrummanager.net/files/nato1968e.pdf.

It is somewhat sad to note that even after fifty years of practice, the state pf software engineering has not changed much.
Think about an actual first-person experience you recently had, though. Do you really see a full and clear image, as if you were looking at a true photo or video? If you really try to parse out the small details, can you say exactly what every shade of color was, how the lighting was, where every single thing was located, everything you heard and smelled?

I doubt many people have such an extremely vivid memory. I do think my memories of first-person experiences are in the first-person (if I'm understanding it right), but I feel like I just retain the general impression of "scenes", with details for the important things and vague, "smeared" descriptions for everything else. The information is sort of compressed, and more of it can be decompressed if I correlate the events with other things that happened at the time or do other things to jog my memory, but I think it's still a lossy compression. I kind of figured that's what memory is like for most people.
That may be right. I’m in Switzerland where the first level of management usually gets a free pass on things up 5000K or 10000K
The guys studying this disagree with you. Your hypothesis is addressed in the article.
FWIW: a few high-rise apartment buildings would do far more for climate impact than all the trees they could possibly squeeze into Paris. Paris's building codes have historically been a disaster for density, and at the end of the day it's urban density that matters more than anything else. Get/keep the people off then land, then turn it into something less impactful.
That's very cool; you should submit that as your own Show HN!
Agree that everyone should have their own site but we just want to create another corner on the web where you can read and write interesting, well presented content and find jobs etc.

You're also welcome to cross-post to Able to help build an audience to your blog too. One thing we don't want to do is bait and switch users like other venture funded companies have done recently. We just want to build a good community and charge businesses to advertise jobs to good people.

I understand your skepticism though, hopefully over time we can prove that not everyone has to play that game.

You can read more about our intentions and business model here: https://able.bio/about
When I was a teenager I used to read (fictional) books while listening to music at the same time.

For years afterwards listening to the same music would make my mind imagine events in the books I was reading listening to the same music. I'm not sure exactly when it stopped happening though.
I was calling out the Java memory model and concurrent programming in Java as being very complex. It's inherent to the language itself and almost impossible to change. I was only calling it "hidden" complexity as most people do not see an issue when writing single threaded programs. Concurrent programming I genuinely believe is easier in Haskell.
I suppose there's nothing saying the city has to be accessible to the housebound, as destroying car transit would surely destroy home delivery.
Facts are digital, narrative experiences are analog. Facts are high precision but very expensive, while narrative memory packs far far information but is less accurate (error prone) and precise (memories change with each recall).
Consider it a community-run pentest, and look for them to actually get past the gatekeepers. Set an alert for a successful login from an “Asian” IP and push them towards a honeypot. They’re doing work for you for free; take advantage of it.
Are you me?! I have almost the exact same story and feel the same way. One thing that particularly annoys me is how interviews at a lot of places have devolved into 4 interviews and around the 3rd you talk to some smug engineer that expects you to have memorized pedantic things about programming languages. I’ve worked in senior level positions for years doing very high quality work but I still google a lot of stuff and it just makes no sense to me why they do this instead of evaluating applied knowledge. Most recently this happened AFTER I had already passed a HackerRank test. And the worst part is then companies might ghost you if you’re not selected as a candidate.
There is a war in the French twitter vs bike-enthusiasts and car users every time a major road sees a bicycle lane added.

It feels weird to the rest of us, living outside Paris, to see so much media noise over 500 m of asphalt...
> We will only email you notifications about your HN profile and new features.

AFAIK I should need to have a checkbox for that (IANAL). Is there a working "Unsubscribe" button in the emails? I'm very interested on this, but more interested in keeping my inbox clean-ish

Edit: tone
I had a late pal who was early apple who said much the same thing about Jobs. He actually left the place when Jobs returned, after being screamed at while trapped in an elevator with Jobs. I imagine there are still people at Apple who had such ... interactions ... with the man.

There were people who feared Basil von Zaharoff decades after his death. With good reason!
Fair enough, I also found the other comment re: the prevalence of manual transmission in Europe compelling.
> See this bullshit from ISPs is what something like DNS over HTTPs would help with.

I’ll start by saying I’ve setup DoH on my home router just for fun.

> Whilst seemingly not having the skills to block all public DoH providers in their network.

Now with my admin hat on - maintaining a list is an unnecessary burden. It’s a matter of sensibility not skill. Time is money after all.

DoT (DNS-over-TLS) probably should have won since it uses it’s own port (853) which makes it easily manageable, does the same thing and is more mature. The “but privacy” argument for DoH looks like a red herring.
Because all of those things are externalities to the car users.
That's an interesting look at it. I guess I still feel that the finance guys that are paying late are still doing something objectively bad, even if they've been instructed to do so. 'just doing my job' doesn't seem like a valid excuse from moral obligations (even if they weren't the ones who signed the contract). But I agree with the basic premise that you're making about the distinction between individual and organizational morality.

I personally prefer to think of organizations as being groups of people, each of which have moral obligations, and leaders have moral obligations to ensure that their organization as a whole (sum-of-parts) maintains moral behavior. So not so much the idea that the organization has some moral mandate, but the individual leaders. That view might fall apart in really large organizations; so I'm not sure.

Another twist is that large organizations (as clients in some theoretical exchange) might say : our payment terms will be 120 days, take it or leave it. That's bad on a different level (taking advantage of power imbalance), but if the vendor accepts the contract at that point I don't think one could point the finger at the payment behavior as being immoral in and of itself (assuming they keep to their stated terms). Some (many??) people would not put nearly as much moral weight on the act of using their power imbalance ("isn't that what competition is all about?") compared to the act of breaking their agreement, just because they can get away with it (another form of taking advantage of the power imbalance, but seemingly more sinister).

All that said, I'm just a dude in an armchair at his keyboard that finds this topic interesting, and willing to think about it a bit. I've never studied the philosophy of morality - although I guess I have a fairly strong internal sense of it for myself :)
Put the phone in airplane mode.
> Sorry if this sounds overly critical but I find it inethical to use the Chinese clones of Apple products.

Unlike most, not everyone is inclined to pay for the privilege of closed source, proprietary walled gardens (like those from Apple). People, especially those who believe in open source and free software ideals, consider the above practice unethical, which is probably why they don't buy Chinese made Apple laptops. Those users are largely in favor of sharing technological innovations for the benefit of everyone, instead of guarding them for a select few. So, no it is not unethical because, in the end, it doesn't harm the end user.
Recall is reconstruction. The act of remembering something can change the way the memory is recalled next time. You can erase or modify someone's memory by engaging in appropriate chemical or behavioral interventions while they recall the memory.