skysight-inc/HackerNews huggingface dataset:
I find the Tesla Model 3 aesthetically beautiful, and other cars rather grotesque in comparison. It’s extremely forward thinking and intelligent design, allowing for the user experience to constantly improve and be enhanced with the regular software updates to come down.

There are now dozens of features in my car which didn’t even exist when I bought it. UI refinements actually improve my driving experience one month to the next. This is a level of service which is impossible to provide with a hard-wired UI.

It’s also crucially important to acknowledge that all the main driving interfaces are tactile buttons immediately within reach. Steering, blinkers, wipers, high beams, gear select, AutoPilot, cruise speed, volume, track selection, follow distance, windows, and hazard lights are all perfectly positioned physical controls.

There is only a single control which might require a time sensitive activation which is on the screen, and that is the defog.

Tesla also does a remarkable job automating away the need for many tasks which in other cars might have you reaching for a knob or switch of some kind.
Perhaps check out TurfJS for client side spatial buffers and point in polygon functions.

https://turfjs.org/

Also leaflet.js and openlayers.js for web mapping.
ZIZO Design Workshop: Product School
I've just moved to the Netherlands, and one of the first things I noticed is that you can find charging stations everywhere around Rotterdam too.
One of the things about selling exclusivity or “first in line” is that you only need a critical mass of your consumers/users to crave it in order to be successful. An example being that people still preorder digital goods like games and movies even when there are no other incentives offered. There’s also a degree of “I’m going to forget and miss out” for some folks.
Autonomous delivery vehicles in a pedestrian-filled area sounds like sci-fi given the current state of technology.

The amount of gear required for even a small production can be significant. I also do sound for a wedding DJ, and the rig that we bring to any event even if they have their own PA requires multiple trips with a large folding cart to bring from the vehicle to where it's going. We currently handle this by finding the closest place possible to pull up, throw our hazards on, get all the stuff inside, and then go find parking. Requiring another mode of transportation to and from the venue would add a bunch of time and difficulty, no matter how convenient it is.

This isn't a hypothetical; we did a gig in Atlantic City last December that was at the end of a long pier into the ocean, and the closest we could get was a no-parking zone on the other side of the board walk (the venue actually told us this was SOP). After unloading we put the cars in a garage a few blocks down (when you're using muscle power to move hundreds of pounds of gear, you get as close as possible, it's a safety concern). Not only did it take hours in freezing temperatures, but we had to bring an extra person with us to stay with the cars to make sure they didn't get tickets. It sucked. Hard.
If your data set isn't dynamic you don't even need a tile server. You can generate the tiles with tippecanoe [1] and serve them straight out of S3.

When things get too large you can keep them in the mbtile file and serve them out with an express app.

I've done it in a severless environment which scales well but would get crazy expensive for any high use.

[1] https://github.com/mapbox/tippecanoe
Aren't you assuming that they would be replaced by nothing? As an example you can then add more buses with more predictable timelines, electric bycicles, etc...
I didn't know this existed - specs look interesting! ...But god, it looks so goofy for no reason whatsoever. The trend of intentionally unconventional-looking EVs continues to baffle me. It's possible to stand out while not looking dumpy/derpy.
Having more continuous data on the metabolome throughout someones life could potentially tell us some interesting things about cancer, aging, and obesity.

We already know, for instance, a bit about the beginnings of glucose dysregulation in the beginning of diabetes. If we could have more samples of "continous" glucose data from a person, then we could catch glucose dysregulation before it becomes either type 2 or type 1 diabetes (or something else). We'd thus be able to more easily keep someone at risk from getting type 2 diabetes through simple lifestyle interventions (which would be a lot easier to study with a lot of continuous glucose data) or if it is type 1 we could administer the BCG vaccine to keep them from losing their pancreatic function. That sounds like a revolution to me!

Also, for obesity, it is known that lactate (and other metabolite) levels predict someones metabolic health and whether they have metabolic syndrome. If we had continuous lactate data or maybe BCAA data (this is probably one I'm not sure they can get easily with current tech) then we could find out when and why metabolic syndrome happens and how best to stop it and reverse it.
You burn a litre of oil fractions per litre of petrol/diesel output at the refinery. Something noone is eager to count in their efficiency comparison.

Also, all electric vehicles use regenerative braking, recapturing the kinetic energy that is lost with ICEs.
Choosing Wallets: What to Look For
>I will boldly state: Nobody actually wants to work with the next Jobs, they just want to say they did.

So, if the next Jobs gets them from near bankruptcy negative -200 million to a trillion dollar worth company and huge cultural cachet and consumer influence, they wouldn't want to work with him because he occasionally yells at people, or is very demanding, etc?

I'd say if someone is recognized as the "next Steve Jobs" there would be lines to get hired there... As there were lines to get hired at Apple during his tenure, so this "nobody actually wants to work with" seems a little wishful thinking...
WordPerfect didn't actually go out of business. They just lost most market share and were acquired cheaply by Corel.
You don't have sidewalks on streets with speeds of 50mph or more ?

Here in AZ if you walk in front of a car and get hit, it is your fault. Legally.

Arizona law does say that at no time, even when entering a crosswalk, should a pedestrian step out so quickly in front of a vehicle that a vehicle does not have time to come to a full stop.

https://www.breyerlaw.com/blog/pedestrian-accident/rules-of-...

Note we also have a "Stupid motorist law"
Person 1: “He did a great job on the presentation...”

Person 2: “Thanks, that means a lot. Also, I actually prefer ’she’, but you can also use ‘they‘ if that makes you more comfortable.”

Person 1: “But you are clearly a man.”

Person 2: “...”

Person 1: “Like I was saying, he did a great job on that presentation. I want the rest of you guys to follow his lead.”
What role do chatbots play in human language evolution?
Before doing the switchover they might have lowered the TTL to something like 5s, which greatly increases the chance the TTL in the resolver cache would expire during the switchover. And then the ISP probably did set a longer than normal TTL on the record they inserted.
Feels like this has got a lot worse in my experience in the past 2 years, while walking to work in the city it feels like almost half of all people are holding their phone right up to their face.

Don't get why it's gotten more common though, phones haven't changed beyond camera updates in years.
> No individual vehicule heavier than 50kg can be considered good in terms of climate impact.

Such an argument requires citing a source, or I'll just believe it is cheap hearsay. What is your source?
Inko progress September 2019, with an update on the parallel compiler
jackson-databind is the name of the package on Fedora and on RHEL. We addressed this issue last week by updating to 2.10, though I think F30 and F31 updates still needs karma [0].

The other jackson packages are mostly Java package hierarchy that don't affect this CVE (jackson-core, jackson-bom, jackson-parent, and jackson-annotations -- but we've also updated all of these to 2.10 on F30+).

So:

rpm -qa | grep jackson-databind

To the GGP:

As noted by other commenters just having the package isn't sufficient. You need a number of other libraries (most of which aren't shipped with Fedora, none of which are shipped on RHEL) on the classpath of the running JVM.

If you're not running any Java code, you're definitely not affected. If you're using any code distributed through the official channels, it is very unlikely that you're affected. You'll probably only be affected if you're using third-party projects. Which as always, are run at your own risk. :)

[0]: Source: co-maintainer of the package via the Fedora Stewardship SIG.

F30 Bodhi: https://bodhi.fedoraproject.org/updates/FEDORA-2019-b1715548...
F31 Bodhi: https://bodhi.fedoraproject.org/updates/FEDORA-2019-cf87377f...
Coupling the State and Contents of Consciousness
Why the moderator penalty? I ask because this is a case of someone being punished for discussing a topic (gender identity and the limits of one’s authority over the speech of others), and then it would seem discussion of the punishment is being suppressed on a second platform (here). Looks almost like “suppress the topic, then suppress the discussion of the suppression.”

Got me thinking wow, some people really don’t want anyone discussing this topic! I wonder why.

Anyway to the main point, why did this story get a mod point?

Using a throwaway for obvious reason: it’s rational to be afraid to discuss the topic openly (see TFA), these folks will put you on a blacklist faster than you can say HUAC.
> Because 95% of Americans truly can't live without a car.

I'm calling bullshit on this. Way more than 5% of Americans are already living without cars. You don't have a great read on how many people actually get around. Most cities of any size have buses, and people actually do take those buses.

Also, the median household income in Manhattan is ~$70k/year. I have no idea where you're getting this idea that everyone who lives here must be "super wealthy millionaires", but it's not remotely true.

You're making the typical false claim that rich people can afford to not drive and poor people are dependent on cars, when it's actually precisely the opposite; richer people are more likely to have cars, whereas poor people are more likely to not have them, and be dependent on public transportation. The poor people aren't driving into Manhattan each day for work, that's for damn sure! They can't afford the $60/day parking cost! And this is true in all cities, not just NYC.
Why are people so STUPID? Why would you A) not protect your child from harmful disease by vaccination. B) Put other people at risk by reducing herd immunity. Why? Fuck, I hate humanity.
Probably a very ignorant statement, but such noisy data really seems to point to the quantum mind hypothesis doesn't it?
Hardware Reverse Engineering: Overview and Open Challenges
Hi. Do you consider remote candidates?
It's a steal. We're talking about Manhattan, there aren't many corners of the world where rents and land values are higher.
Summary: Only brain activity involving ‘L5p neurons’ enters conscious awareness

Is this brain cell your ‘mind’s eye’? https://blog.frontiersin.org/2019/10/01/systems-neuroscience...
I would suggest starting with something static if you're just starting out. Best way to get a feel for how it works without having to worry about setting up a spatial database.

I used this article myself to learn:
https://geovation.github.io/build-your-own-static-vector-til...

There are a couple more articles at the bottom of the awesome vector tiles I linked to before but haven't read them myself.

Reading through the list is good as well because it's a good overview of the whole ecosystem.

Edit:
This article also shows a simple way to dynamically serve vector tiles directly from PostGIS. I didn't realise you could do it without the middlewear, time to look into doing it this way!

https://medium.com/nyc-planning-digital/using-the-new-mvt-fu...
Ever mistyped an output file name in Haskell? This is one of those myths about static typing that really gets under my skin. I worked in a large, hardcore Haskell production environment for several years. There was no difference in the amount “silly typo breaks something later at runtime” types of mistakes, none, between that and the decade or so of production Python experience I have.

These bugs enter your system and manifest in such weird ways that it always will be the job of unit and integration testing, not static typing, to catch them. Not with modeling states in the type system. Not with phantom types. Just nope. Frankly to me this is what distinguishes a senior engineer from junior engineers in statically typed languages. Do they understand the language design faculties don’t actually protect them, abandon the misguided idea of encoding protection into the language’s special faculties, and instead put that effort towards making the testing infrastructure easy to understand and update and very fast to run.
I think this is very difficult to convey in words. Sometimes I think I have aphantasia because I definitely cannot "visualize" things in color "HD", anywhere nearly similar to the quality of actual vision. At least not when I'm awake. Rarely, I do have dreams (lucid or not) that have the exact same visual quality as usual awake vision.

On the other hand, I also cannot empathize with the parent comment that is surprised about first-person memories.

My memories are sort of first person and evoke a feeling of the spatial and semantic layout of the scene. Like I remember and can "feel" that Joe was sitting to the left of me, even if I don't see his face in high-definition or maybe cannot even remember if he had glasses on or what clothes he was wearing.

Sure, I could also transform it and imagine the situation from a different vantage point (still not really a visual rendering), but by default I recall it from first-person view.

I believe that people do metaphorically exaggerate the quality of their visual memories. I recall some experiments that reveal that when these people are poked about specific details of their visualizations they do realize that those parts just were "undefined" and were not actually seeing a "rendered image".
> Isn't that true for all winged aircrafts?

Indeed it is, and my comment should be read in the context of the post I am replying to. Having wings gives Heaviside an advantage over purely multi-rotor aircraft most of the time, but during VTOL operations, there is a stage where the wings do not help.

Helicopters have an advantage over all other VTOL aircraft in that they can autorotate, though this is especially tricky in lightweight helicopters, on account of a lack of rotor inertia.
> The critical goal is to further develop electric cars so they become the obvious choice for consumers.

should be

The critical goal is to further reduce CO2 in the atmosphere.
How many exceptions should I find to invalidate the rule?
Look up “wall angel” (similar to snow angel) and “hallelujah “ (where you sit on a mid high back rest chair and drop your hands over your head)
Show HN: Prototype parallax effects with this Framer package
I must be missing the point here because if you wanted to “write ... Haskell using only the IO monad and modules of functions” you could simply write your modules (Haskell supports modules) and then write your IO. Done.

Is that what you mean? Or is this really about something else?
yes, I really want to slow down.
Thanks, I'll switch to it now based on your recommendation. Desperately want a decent Haskell editing setup, the bad tooling is killing my productivity and making me consider quitting Haskell.

Edit:
Ok so I tried it. Template Haskell seems to break it, which my projects use heavily. And does not even report syntax errors in some files. Seems like yet another dead end for me as an editor setup, unfortunately.
Cars are also a huge safety issue. Cars are killing New Yorkers in record numbers and the average car is less safe for surrounding pedestrians and cyclists with every year (because they're being made bigger and with higher grilles).

There are a huge amount of people organizing here, me included, because cars are outright dangerous, and are driven by asshole drivers who are never held to account by the police. The safest thing to do for everyone is to just start getting rid of the cars, since it doesn't seem like there's any other way to make them safe.
Well, if we take a license away from anyone who texts and drives there will be less unfit drivers on the road. It's likely not enough but heavy penalties for texting when driving would help even if it doesn't deter anyone until the get caught.
Leaflet doesn't provide tiles, but lets you get tiles from a variety of sources including OSM, & Mapbox, so you still need a tile provider, or need to render your own tiles.
I was told I couldn't use the 110 volt plug in my parking spot in my condo building. I live in a city with hydro electric that is very environmentally conscious. I emailed the property manager that the local newspaper would probably be interested in the story of them blocking the adoption of clean cars, they quickly changed their tune and now I plug my Tesla in and pay the strata council $30 / month. You might be able to try something similar, or find a government elected official in your area who is pro environment to go to bat for you.
Well, if the allocation is done with GFP_ACCOUNT bit set, i.e. kmemcg accounting enabled, isn't that the intended behaviour that the allocation can fail?
Drivers have more responsibility and impact than the pedestrian does 100% of the time.

i.e. a Driver can use a horn to alert a pedestrian of their surroundings if they're being ignorant. Even if you have earbuds in or are being extremely obtuse, a horn is damn loud.

A person might not be able to necessarily yell loud enough for a driver to hear him however.
You just ban the most common forms of car throughput. Moving vans would be allowed.
I am a pedestrian/cyclist (not a driver), and I blame the system.
Where do I fit?

It would be great if personal responsibility solved this, but ultimately I would rather be safe from cars than enjoy placing blame on drivers.
Gas filaments of the cosmic web located around active galaxies in a protocluster
On that point I agree wholeheartedly. Yet it doesn't, and cannot stand alone.

Car design is, after regulation has been accounted for, simply ignoring or forgetting its role in safety for everyone. Cars focus way too much on driver entertainment in a super comfy place to relax, and occupant safety. Drivers are being set up to fail. That then seems to be a distinct hole in regulation. Air, rail and industrial sets up for safety first.

Road design remains too car-centric. We know shared street designs with equal priority for all users increase safety for all, yet they are the exception not the rule. Cyclists and pedestrians shouldn't be second class users except on restricted highways and motorways.
This is the simply the result of the US education system. You reap what you sow as a country, but it's a tragedy that defenseless children will be the ones who bare the brunt of it.
> Asking "What is a monad?" to learn how to use monads is as wrong as asking "What is a musical instrument?" to learn how to play musical instruments. It's a good start, but it won't teach you very much.”

Another good analogy might be learning circular breathing for ordinary everyday conversation.

You might hear the circular breathing is an amazing thing that allows you to do things you couldn't otherwise do. If you are trying to use that trick without ever learning to play an instrument then there will be a great air of mystery to it all.

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.
The M14 buses are packed though. It's hard to imagine how you could have a speedy bus line in Manhattan that wouldn't be packed. If it's a good option people will definitely take it.

Another metric to optimize for would be safety. Having the occasional bus driven by a rules-abiding, professional driver is much safer than having constant cars whizzing by.
> Consumption, Consumerism and the access to Capital is the reason world GDP has multiplied

I'm sure improvements in technology and production played some part...
The new car of today is tomorrow's used car.
I just came back from Milan and while I can recollect certain situations and pictures, by no means I can "play" my memory as if it was happening to me.

Real experience has so much details compared to memory that I always tend to doubt that my memories are accurate.

On top of that, if you have repetitive schedule I can't imagine you can recreate specifics of particular day. You probably reconstruct the situation filling in your image of familiar places with peculiarities of situation you are trying to remember
>what makes it functional is that the state / memory must be explicitly acknowledged

Isn't state/memory assumed by default when talking about computation?

What kind of computations you can perform on a Turing machine without a ticker tape?
I felt terrible even getting up at 8:30 for years upon years as a kid/teen. I was unable to sleep early for years so I ended up sleep deprived for the better part of childhood, and on top of that get punished if I turned up late.
The CVE database can be quite problematic for libraries. CVEs get registered according to some 'worst case' impact criteria. This means that more often than not, you the alerts go off for 'using the library in a stupid way' or 'using the library in an exotic/unusual way'. Often - not in this case - CVE descriptions are also poorly written, making it extremely difficult what kind of library use is the prerequisite for your product to be vulnerable.

Stuff like this warrants a followup, but you have to have a good option in your vulnerability management to accept a vulnerable dependency (especially if - unlike this case - the upgrade path is not available or requires extensive other upgrades). In any case, casual high-rated CVEs for library edge cases like this contribute a lot to "alarm fatigue".

Despite the CVE database being problematic for libraries, there's no real alternative for answering the question "do my dependencies have security problems?", so you've got to accomodate.
I agree! It's the gradual dumbing down of the populace that is one of the primary causes. Someone asserted a link to autism from vaccines and then the whole thing took like gasoline on a fire.
Why?! How do we still tolerate companies with decades worth of experience to still sell us products with poorly designed cooling on their premium line devices?

If it would be some cheap discount supermarket laptop I would understand it, but XPS is Dell's flagship and makes them some fine margins.
There's just the one place 6-7m below sea level really. If I recall correctly the current infrastructure is capable of protecting against sea levels 6 meters above average, but that includes tides and storms. A 2m rise in sea levels could mean that all parts of the defence need to be raised a further 2m, and some of the natural defences (dunes etc.) might no longer be adequate.
> There was no difference in the amount “silly typo breaks something later at runtime” types of mistakes, none, between that and the decade or so of production Python experience I have.

This is fascinating. You are basically the only person I know who has used Haskell extensively who claims this. Have you considered writing up your experience as a blog post (or even more formally as a technical report)? I think it would be extremely helpful to the programming community and particularly the Haskell sub-community for you to share your point of view.