skysight-inc/HackerNews huggingface dataset:
My friend Matthew Hanson died in Oakland. He was shot in his home and died because of the 911 problem. Appalling.

In my home area 911 picks up immediately and police and EMS would have been there in under 15 minutes.

This story below (headline about how the shooter subsequently died) explains that there were two alterations. My friend (the victim) called 911 during the first altercation, 40 minutes before the second altercation where he was subsequently shot. He stayed alive for long enough to call 911 a second time. Sadly they didn't make it there in time. When the police arrived they couldn't get anyone to answer the door so they left. Matthew was found by a friend.

https://www.mercurynews.com/2016/06/15/oakland-slaying-suspe...
What is fascinating is the guy who coded and designed the multiplayer is actually a genius, he was just inexperienced at the time. His next big project was a huge, complicated, MMO that you could start playing before it finished downloading, and everything worked from day 1, which is rather unique among MMOs!]

edit, sorry: Pat Wyatt of Guild Wars

good interview with him talking about screwing up Diablo and doing a good job on Guild Wars

https://www.youtube.com/watch?v=1faaOrtHJ-A
> The parent context asked what code could have 40 cores spinning, I picked the first example I could think of.

Hmmm... okay. I think I see what you're going for. I think its a bit of a muddy example though because of the mutex.

But pre-mutex, there's definitely a spinlock, and the 40-cores would definitely hit that first. Mutexes themselves are likely a spinlock as well, so there's a chance (a low-chance... but a chance nonetheless) that everything is fast-pathed and never sleeps a thread.

So yeah, there are better examples you could use. But upon further analysis, it does seem like your example does work with the right frame of mind.
You are claiming that you have experience calling from your cell phone to report organized crime, and you believe that heretofore those calls were untraceable?

Providing the location has literally nothing to do with anonymity in this scenario. If your cell phone is not traceable to you, then it doesn't matter if your 911 call is accompanied by location info automatically. You're going to provide that same location info to the dispatcher anyway. And the criminals involved will also know the location because they are there committing the crime.
>This makes no sense.

Welcome to the world of government services, where it's literally, by definition, a different place than the capitalist business world.

>because Apple enables a feature that helps 911, they should cover he costs of 911 service.

Yes, there are services where our society has decided that the public government is more appropriate to manage that service, generally because competition motives would cause disadvantaged groups to receive proportionally less service.

If Apple is going to wade into one of these areas, they need to play by the rules of that public service, they can't just treat it like another business metric to compete with.

>What this implies is that everyone should do the bare minimum required by law, because if they do anything more they should expect to shoulder billions in infrastructure costs that would otherwise be correctly carried by the government.

Yes, I believe this is the correct (ethical) way to think about these motivations, because it removes some amount of capitalist competition from the equation, again, in an area that is not appropriate for private competition in this manner.

>You are arguing that lowered support costs will actually decrease support.

Yes, do you understand how budgeting works in government?
I never used Bob, it was just a little bit before my time[0]. But I thought the general idea to represent the computer's facilities in terms of real-world objects is not a bad idea if your target audience are casual non-techie users. It's the piece of software everyone loves to mock, because it is such an easy target.

The colors in those screenshots are awful, though.

[0] My first PC ran Windows 95, and for all the badness that came along with it, it still was big improvement on Windows 3.x
No one is distributing them. If you have the content files, you can point the open source engine to read them.
Show HN: Yes another game of life (blazingly fast and with draw tool)
It's not modern, but I founded/work on a revival of the 3D ARPG MMO created by the studio founded by the creators of Diablo/Diablo 2 (Flagship Studios), Hellgate: London (https://london2038.com).
In almost every sense Hellgate: London was intended to be the direct successor of Diablo 2, created by the same people, but on an even more ambitious scope. Sadly the game failed to stay profitable and the servers shut down in 2008. A few of the team members from Flagship Studios went on to found Runic and create Torchlight, another spiritual successor.

Reading this reverse engineering, I can see a lot of similarities between Diablo and the Hellgate systems.
I have been deploying e911 call taking systems for more than 10 years. All the areas that I service have been getting pretty accurate location data on mobile callers since I started.

Initially, the providers send the location of the tower they are on and the triangulation data with the call. A couple of seconds later they will send more accurate GPS coordinates for most calls, which are usually pretty good.

Sometimes there are issues where a provider will send a call to the wrong PSAP because the users location is unclear. This is usually fixed if the 911 operator rebids the call... it will be routed correctly almost 100% the second time and is generally quicker than a manual attended transfer.

I am not saying that they couldn't do better, but this article insinuates there is some kind of major problem where there isn't.

All that being said, people with specific risk situations (an elderly parent they care for or a disabled child for example) should call the business line for your local 911 public safety answering point and have them add specific information to the file associated with your number.
In the 90s as a teeneager working in a mall, I had a customer who had an emergency, I called 999 and gave my address as $shopname, $mallname but the call handler didn't know the mall and wouldn't send an ambulance without a street name. I imagine the local responding ambulance would have trouble locating it by street name since the mall is giant and has entrances on several streets.
It's amazing that Chris Metzen's terrible kiddy drawings from the Diablo and Starcraft manuals got him promoted eventually to creative lead.
Reading through it, it sounds very exciting and productive for people who already know what it is and can use it.

But for a complete newbie. Say someone who can write an app and push it to Heroku, what is this and why might it be worth trying out?
I'm pretty sure that SF restricting building height is a major reason for high real-estate prices that people complain about pricing them out of their homes.
There is a common sense incentive along the lines of if they are nice to us and we'll be nice to them. For example the UK has agreed to a £40bn or so divorce bill but could tell the EU to get lost and not pay in the event of no deal. Plus how they treat EU folk wanting to work in the UK after Brexit could vary and so on.
Google's innovation isn't predicting mortality. It's predicting mortality based on data that was hidden from previous models. That's very likely where all of the improvement is coming from, but since it's hard to write a good headline or lede based on that, we get this instead.
Brother, this system predates the concept of TTL by quite a fair margin.
If a company is playing fast and loose with the false negatives rate, drivers and pedestrians will die needlessly, but if they are too strict the car will be undriveable and erratic. Both Tesla and Uber, when faced with this difficult tradeoff, punted: they require a person to watch out for the false negatives, taking the burden off of the machine.

Companies should not be allowed to punt this way, when lives are on the line. This really is a problem in need of a regulatory or legislative solution, as multiple companies prove they don’t have anyone’s interests at heart, but their own. Worse, every pedestrian, cyclist, and other driver on the road who didn’t sign up for this in-the-wild alpha is being drafted to enrich the likes of Tesla and Uber.
This style of programming has existed for about as long as Python has, and has seen substantial improvements both in classical environments (ML & Haskell) and experimental environments (Idris and Agda).

It's also increasingly popular in languages with less exclusively academic DNA. Swift's community is considering adopting a moral equivalent. Rust uses a very Haskell-ish variant. Golang uses a related variety cribbed from Common Lisp called "product-type errors" (as opposed to "sum-type errors" used here).

If this is a fad, then so is Python, Golang, and Java.
There's some work in this area already, e.g. https://www.goodsamapp.org/.
I think (for me at least) it's best approached as a kind of wild, surreal poetry with mythological themes and scope.

I've never read it end to end, and I probably never will, but there are passages I have memorized just from rereading them so many times.
California Lawmakers Combine Net Neutrality Bills to Better Fend Off ISP Greed
I remember trying very hard to play Descent on a 33 MHz 486 DX. It did not go well for me!
That's the important distinction. If you have, in effect, an embedded application/OS that isn't networked or for that matter a 1980s gaming machine, you can run CP/M for all I care as long as it's isolated from the external network (and ideally not networked at all). But if you're connecting to the Internet with an unsupported version of Windows, you're being irresponsible.
They are winning more than the global tech race.. :(
Just FYI, if you are ever in Oakland and have trouble, DO NOT CALL 911. Call the police directly at 510-777-3333

I recommend that whatever city you are in, you have a shortcut to the police on your home screen (perhaps buried a little, so you don't accidentally butt dial it).
Bash Subcommand Aliases
Interesting.

In assembly and pre-ANSI-C, only (roughly) register sized things could be values. So you had a split of things that lived in registers and things that had to live in memory (everything that had the potential for being bigger, structs, arrays).

OOP decided that everything should be like the things in memory.

FP decided that everything should be like the things in registers.
It was trashbat.co.ck which sadly seems to be down right now.
"Exceeding one's license to hyperbole for the sake of maintaining viewership and having at least one inflammatory statement to trigger 'engagement'."

Kind of rolls off the tongue very much like how an uncoated tablet doesn't.
> I don't see why people outside NYC wanting to move in means people already in NYC must accommodate them.

I'm rather tired of accommodating snowbirds from NYC down here in Florida during the winter months. But citizens tend to demand freedom of movement within their own country, so...
Specialization: Embedded systems.

Value added: Experience. The ability to build things that work, even though they have multiple threads mucking with shared mutable state.

How long did it take me: 30 years.
Show HN: A simple pomodoro menubar/tray app
For as much grief as the US Congress gets for its lack of knowledge in tech, I would take (current) US laws over EU and GB restrictions any day.
> SF for example prevents buildings over 4 stories in the downtown area.

The thing to understand in my comment is that I meant it very literally: the only way to halt these trends if you won't build tons of new housing is to literally forbid people from moving in; i.e. passing a law that blocks outsiders from becoming residents. What San Francisco is doing by preventing high-rise apartments is a lousy proxy for that which is making the situation worse: they think they're keeping people from moving to SF, but the people just move in anyway and price out the existing residents.

Anyway, my question was mostly rhetorical. Even the most strident anti-gentrification advocates usually stop short of claiming that people shouldn't be allowed to move in - hence why I asked it, to try and force people to confront the real issue. And if you did pass such a law, I'm almost positive it would be thrown out in court. This is not China; you shouldn't need the government's permission to move to a new house.
Uber booking has been removed from Google Maps for Android
This is exactly the point I was attempting to make :-) Probably not all that clearly though, thanks for clarifying it a bit.
could be there any effort to conversion to opengl support, or it would be too complex to handle ?
Yeah citation needed

Unless all the scholarly work on “how is value determined” attempting to define this is wrong. Did we just solve it on a web forum by accident?

Short answer is there isn’t an answer that’s reliable except “networking and feelings” making it seem arbitrary

Economics and Wall Street are not free markets for ideas. They’re on rails financial walled gardens. One must recite the theories and have the right keys (money) to gain entry

Nothing about the system is objective
> Interesting that product numbers were reused.

When you're in business as long as DEC was, I think that inevitable if you want the product numbers to be short and memorable.
There's a lot of fan made instrumentals out there(of astounding quality) that I've been archiving for fear of losing forever.

I learned my lesson after Nintendo went berzerk and requested takedowns for gameplay videos and walkthroughs; smashrockgroin's series for Goldeneye 64 was both funny and informative when playing that game, but now those videos are gone forever. I've vowed never to buy a Nintendo product again because of that alone.
I would willingly put up with the stupid arrow syntax if I could use ← for it, and with the gratuitously confusing to people coming from other languages use of [[ ]] for an element of a list rather than a sublist if I could use ⟦ ⟧.
So many fun hours spent playing with friends and talking about it!

Thanks for the work and trying to breathe new life into it. Look forward to new generations enjoying it.
One of the U.S. leading autism experts (Harvard MD) has co-written papers on the plausible link between low-level electromagnetic field exposure and autism spectrum disorders. The key here is also: oxidative stress, brain inflammation and blood-brain-barrier damage - as in Dr. Palls review.
Ref 1: https://www.ncbi.nlm.nih.gov/pubmed/24095003
Ref 2: https://www.ncbi.nlm.nih.gov/pubmed/24113318
> It's not always that great accuracy.

Okay. It'll be high accuracy when you give the exact location to the dispatcher, though. Or are you using 911 for non-emergency calls? Keeping your location secret from the dispatcher in an emergency essentially means you're preventing an appropriate emergency response.

> it's not logged continuously.

Sure about that?

> And it's not readily available to anyone who wants it.

No change. Apple has not proposed posting your location on Twitter when you dial 911.

> And we are usually surrounded by others so things can't always be pinpointed to an individual.

Uh. You are wildly incorrect. Your cellphone is transmitting its location all the time. Assuming it can reasonably be called your cellphone, that location is definitely pinpointed to an individual.
It's the full stop after "I agree." that makes the statement lose your intention.
If you are on the academic computer science track the game is to write papers, not write code.

Some CS professors and graduate students write beautiful code (if all C++ code were like MiniSAT I'd be a C++ programmer), but many do not. You can succeed in CS without learning how to do the "last 20% of the work to get to MVP which is 80% of the cost".
If you just want to inherit from the object collection you already have to have new object collection that behaves slightly differently then it should work exactly the same way as usual.

If you wanted to have different types of objects in one collection first you'd have to ask yourself if you really need to keep them together. But if so I suppose you'd just put base fields in one collection and new additional fields in another. Then handle to derived object would consist of two indexes, one in the base collection and the other in the collection of additional fields. Methods that access base field would need to use first index for them, and second index for additional fields.

Not sure if I'm being clear enough. Imagine you want to store collection of various subtyped objects in the database. This is pretty much the same problem. You keep base fields in one table, and specific fields in other tables (one for each subtype), and if you want to operate just on base fields you use base table, but if you want to operate on fields specific for a subtype you join base table with table that contains fields specific for that subtype.
And who and what is that?
Trump directs DOD to establish a Space Force in a surprise announcement today
For a system with as insanely long of a tail as YouTube, statistics like this aren't helpful or illuminating.

I have a couple of videos of my kids on YouTube to share with friends. I am technically a "YouTuber", but obviously I make zilch. For every person trying to use YouTube to actually be a video producer, there are hundreds of people who just use it as a video hosting site.
It's basically impossible for a competitor to just pop-up for Google, there are too many costs associated with it. Google has too much data to be competed with. Though, I would not rule out that Amazon may enter the search space.
Most countries are laid back about who uses their domains. The popular .io is British Indian Ocean Territory for example.
Dude was a manager who reported to nobody.
Pretty easy to authorize yourself to release your work.
Which programmer/game was that? Mike O'Brien on Guild Wars? (Just going through credits on mobygames ;))
Yeah, never quite figured that one out myself.
Same. I took the manual to school for weeks so my friends and I could look at all the crazy Metzen illustrations.
What mmo? Or what was his name?
ii) I think the University of Waterloo has it figured out. Your degree takes 5 years, but you graduate with 6 4-month work terms under your belt. Many of these are at Big 4 and the like companies. ycombinator seems to like Waterloo grads as well, and sama and others have written about this.
Thanks for the link. I think that this needs to be on mobile OS level to be effective. The good news is that there are only 2 major ones.

See https://crisisresponse.google/emergencylocationservice/ and the 112 (the EU’s 911) work on AML. That service, piggybacking on SMS to send location, is supported by both Android and iOS but is only available in a few countries.
Trump directs establishment of U.S. force to dominate space
Im constantly amazed by the information that people have collected over on classiczcars.com for the anything Nissan/Datsun Z related. Even before that over on SOHC4, I ended up finding threads where an individual was testing out the characteristics of brake caliper grease, by conducting thermal tests to indicate what performed the best.

On /r/datsun all you really get is memes, and half-thought troubleshooting.

Old-car people inspire me to have a dedication to work-ethic, but also to thinking about the dynamics of how everything is operating. Its a whole different level.
I guess I didn't read spiritual in the successor part though I am not sure what that means. I can see how they games are different enough that saying diablo 3 is a spirital successor is probably not useful. I don't think arguing about what it means would be fruitful, so I concede the point.

> Yes, it's much better than it was at release, but it is still very much a streamlined, mass
market friendly ARPG.

How is this bad? It seems like you are implying it is. Also how is diablo 3 mass-market and diablo 2 not?

> Modern Diablo gameplay consists of leveling (1-2 hours), finishing your season journey (another 2-3 hours, maybe), getting your free super-powerful six piece handed to you, and then grinding paragon levels and filling in a couple of gear spots here and there.

Agree, that is how I play it. This is slightly hyperbolic but not that far off. It took me about 2 days of playing to get to T13 (the hardest difficulty). This could be made more interesting but I kind of enjoy tweaking my build and min-maxing :)

> It in no significant way resembles the Diablo of old. If you want a true sequel try PoE or Grim Dawn.

Which diablo? Diablo 3 is a true sequel, you just don't like it, which is fine.
Yes, I have no doubt of that.

My question wasn't of a general nature - of which there is little disagreement - but of all of the situations which you described where you think it would sound awful to someone who doesn't have the same context as you have.

Would others in Europe, who deal with agitated patients in a prehospital setting, have a roughly comparable response in how to balance between the best interest of the patient's safety and that of the staff's?

I think we can agree that in the police context, that balance is quite different between the US and much of Western Europe. I think the perceived risk is lower in Europe, which affects that balance.
Reading the game manual was one of my favorite rituals when I couldn't actually get to play the game for a while, amazing memories.
.NET, future, responsibility. In that order.

Tangentially touching human ego and how it can spoil the intentions. Unless one finds the way to work with it.

Sorry if that's too intense.
Fraud itself, by definition, is a gain, so that cannot be what did them in.

It's the consequences of getting caught that do you in. The consequences can be fines, the consequences may be legal liabilities, etc. But in some industries, the consequence of losing your reputation effectively means losing your business -- eventually resulting in bankruptcy.

Quoting the Wikipedia page on Arthur Andersen [1]:

> Since the ruling vacated Andersen's felony conviction, it theoretically left Andersen free to resume operations. The damage to the Andersen name was so severe, however, that it has not returned as a viable business even on a limited scale.

Perhaps a better example would be Mossack Fonseca [2], the main firm behind the Panama Papers, who shut themselves down recently because what client wants to be associated with that hot mess?

Your clients running away will kill you a lot faster than any authority (short of industries where an authority can revoke your license to do business, eg: banking).

[1] https://en.wikipedia.org/wiki/Arthur_Andersen#Demise

[2] https://en.wikipedia.org/wiki/Mossack_Fonseca
I actually use -f bestvideo+bestaudio, since it downloads and muxes the best combination of DASH video and audio.

ArchiveTeam also has a recommended list of flags for archival: https://www.archiveteam.org/index.php?title=YouTube
Humans are to blame for using horrible AI/software.
At least if you know your AI is that broken then have some human supervision.
Kleenex is bleached wood pulp. But so is toilet paper, paper towels, coffee filters, newsprint, magazines, packaging, etc. It's disingenuous and exploitative reporting.
Fred Wilson: Rapid Experimentation
>My question is -- of all the people making a lot in their 20s and early 30s, how many are going to be making the same amount in their 40s and 50s?

If they haven't figured an additional way to make money and leverage their connections and fame by their 40s and 50s maybe they don't deserve to make "the same amount" by then...

All the major "influencers" I follow, whether in tech, clothing, coffee, games, filming, music, eating, whatever diversify like crazy...
Yeah visiting is a lot different from moving. But you're right that there are some strict regulations on equal access to housing. I think it's going to have to be more specific than just banning people based on geography.