skysight-inc/HackerNews huggingface dataset:
By my rudimentary estimation (based on numbers from https://agupubs.onlinelibrary.wiley.com/doi/full/10.1002/grl... Figure 3) I believe the annual ice melt in the Arctic each year is approximately 10,000 km^3 of ice. Let's assume all of it flows into the Atlantic. Remove 10% of that volume to approximate the liquid volume of the ice, then convert to kilograms of water = 9x10^15 kg. Average ocean salinity is 35g of salt to 1kg of water. That comes out to ~3.15*10^14 (315 trillion) kg of salt. You can pick a percentage that flows into the Atlantic, but it would still require on the order of trillions of kilograms of salt.
The cars can improve by being pieces of soft foam emulating the aerodynamics of a car while atop a metal base with wheels and an engine inside the foam. They would be fully autonomous with no human driver, avoid collisions as much as possible and yet fluffy enough to not hurt anyone even at high speeds.
Given the topic we’re discussing, I don’t know what you’re talking about.
I'm a huge RPG fan, so don't get me wrong, I love video games...but let's be honest, the stories only go skin deep. They are mostly shallow and the characters are mostly stereotypes that belong in a D-list movie at best (think Billy Baldwin).

My opinion is stop making super hero movies and video game movies. They may be somewhat fun, but they provide no sustenance, it's like eating Ramen.

Make some movies from the DragonLance books. There are some fantasy stereotypes in there, but the stories are awesome overall.
It's an interesting idea here. The paper is arguing that current brain analysis methods don't work well in an alternative environment with a lot of data, so maybe the methods are the problem instead of our lack of data in neuroscience.

However, I think this misses part of the point. We use these methods because we have very little data available. There are tons of interesting new ways to analyze brain data that I think computational neuroscientists are dying to explore, but don't have enough data to do so. If we had a lot more data, we might not be using these approaches.
> You can’t visualize a perfect French accent, for example.

Maybe not a "perfect" one, but you can visualize the sounds - pitch, hardness, etc. It's something I did back when learning Spanish to help memorize certain pronunciations. Think "maluma" vs "takete". But the shapes - which I'm hesitant to even call shapes - are extremely abstract, enough so it's not something I'd be able easily to draw on a piece of paper.
Honda's documentation for the Civic doesn't indicate it would stop in this case.

"Collision Mitigation Braking System™ (CMBS™) Can assist you when there is a possibility of your vehicle colliding with a vehicle or a pedestrian detected in front of yours."

I think like Tesla, it would run right into it - the systems have been tuned to reduce false positives and so only detect and stop on objects matching vehicles or pedestrians, not arbitrary objects like a road barrier.

The difference being, the Civic system doesn't give people nearly the same sense of false assurance that the Tesla one does...
Right, but I doubt Apple will go that far, especially in the next few years. They have strong reasons for abandoning 32-bit (or at least breaking binary compatibility) for the stuff written in Objective-C, but they'll probably leave the basic Unix/C stuff alone.
Try it. it’s not impossible. I do it all the time. Have you ever noticed how passengers are still paying attention to what’s going on and sometimes even turn their head to see where the car is turning? it’s like that, except you’re in the drivers seat. it’s not more work than driving.
My report shows Calculator as 64bit. (Version 10.13)
I recently lost a bunch of iOS apps, some 8 years old, due to the ABI cutoff.

I don't have the ecosystem tie-in that I used to have. What good is owning a bunch of apps if you can't use them?
If fuzziness and compression artifacts are a signal, it makes sense that eliminating them would reduce filesize.
Eventually. Certainly not in this or next major release and the rate of adoption/updates will very likely influence the schedule. There are a lots of widely used apps out there that are 32 bit. Steam, for one, which probably matters more in that market segment than Wine.
Exactly! I would guess that another driver of high prices is speculation by Canadians. Low interest rates and the "real estate always goes up" mentality has created a ton of panicked buyers who are willing to extend themselves financially in order to prevent being priced out of the market forever.
I wish I could give you gold
Somewhere in the recesses of internal Apple email exchanges, there's probably a debate about whether they should just drop support for DVDs when they do the 32-bit transition. They're ruthless about old formats.

Calculator is 64-bit
not completely, although there is some truth to this.

The example of guitar vs piano isn't far off from my real life experience. Neither one has more status than the other in my view. In fact, I'd argue pianists seem to have a higher 'status' in contemporary and historical viewpoints.

However, I realize I do enjoy feeling and explaining the blood+sweat+tears behind an obtained result.
Tomb Raider was pretty good, and crucial crucial to Angelina Jolie where she is now.
When Wine runs 32-bit application, it links against 32-bit libraries, including OpenGL. So how would that work in pure 64-bit system? 16-bit is really some special case, I don't know how Wine is doing it, but I suppose it does some special translation.
Rosetta II being the x64 -> ARM translation layer for when they start putting the AX chips in Macbooks?

HP already has it's Snapdragon convertable out that has Windows 10 x86 emulation. But surprisingly this is only _32-bit_ not 64. Looks like performance is understandably poor as well.

I'd expect Apple to take their usual strategy and wait a bit until chips are a little faster/they have a more mature emulator before they make the switch.

Interesting times though!
Dang I think I would at least use some masking tape or something
Staying on top of these undocumented pseudo-formats is a real challenge. That's why it's a good idea to not wait to archive stuff.

When I wanted to analyze my Google Voice history of 9 years, all of the scripts to parse it didn't work anymore, so I had to write one: https://github.com/unqueued/googlevoiceparse

Google Takeout's HTML archives weren't exactly friendly when I wanted to drill down and find certain patterns.
Could somebody point me to a technical explanation of why it's sometimes non trivial to just compile your app against x86-64 and call it a day?

For example, something I encounter every day is Visual Studio and it's helper processes being 32 bit. Because Visual Studio regularly, even on the latest 15.7 preview shits the bed with OutOfMemoryExceptions on our large solution, I'm inclined to rage "why don't they just make it 64 bit? If it could just load more into memory it could get past this indexing hurdle and give me back the UI". But I also understand that if it was that simple they would have done it by now.

Something else, that I understand more, is the LabVIEW RT and FPGA modules only working on 32 bit LabVIEW. I would assume it's related to the compiling and deploying to the 32 bit ARM/x86 RT target.
Are you saying that’s good or bad?
Martin's take is really good, it's a really well thought through blog post.
Chrome Web Store – rank hacker
This article is soo not worth reading. Nothing new or of any insight there. The argument about fixed supply is soo old, and argued with million times already.

Don't worry. Noone is forcing anyone to use Bitcoin. Keep your fiat, enjoy your inflation and central bank always ready to print more of it. :)
Look at the many stories of people leaving cults and echo chambers. Take, for example, the story of Derek Black in Florida – raised by a neo-Nazi father, and groomed from childhood to be a neo-Nazi leader. Black left the movement by, basically, performing a social reboot. He completely abandoned everything he’d believed in, and spent years building a new belief system from scratch. He immersed himself broadly and open-mindedly in everything he’d missed – pop culture, Arabic literature, the mainstream media, rap – all with an overall attitude of generosity and trust. It was the project of years and a major act of self-reconstruction

This makes it sound like Black undertook this "reboot" on his own, just by reading and listening. That's not how Black himself tells the story:

In 2010, I moved across the state and started college at this little liberal arts college in Florida, which was about three and a half hours from home

Okay, this was one step he did take on his own: he changed his environment. But eventually he started talking to his fellow students.

And I would say, “This is what I believe about I.Q. differences, I have 12 different studies that have been published over the years, here’s the journal that’s put this stuff together, I believe that this is true, that race predicts I.Q. and that there were I.Q. differences in races.” And they would come back with 150 more recent, more well researched studies and explain to me how statistics works and we would go back and forth until I would come to the end of that argument and I’d say, Yes that makes sense, that does not hold together and I’ll remove that from my ideological toolbox but everything else is still there. And we did that over a year or two on one thing after another until I got to a point where I didn’t believe it anymore.

The whole thing (it's a podcast transcript) is worth reading: https://www.nytimes.com/2017/08/22/podcasts/the-daily-transc...
Apple couldn't have gone straight to 64-bit apps on Intel--the OS and frameworks just weren't ready yet. The Intel machines shipped starting with 10.4.3, which only supported 64-bit command-line apps/daemons. Only with 10.5 (released in late 2007, 18 months after the first Intel machines) were full graphical 64-bit apps supported (on both ppc64 and x86_64).
Tesla gambled with their lane assist by calling it autopilot in the hopes that it would give them good PR as the first car manufacturer with a self driving car. It failed spectacularly with multiple deaths. Most (all?) of the crashes are the result of the impossible nature of the task for the human driver. You cannot react fast enough when autopilot brain-farts in a seemingly trivial length of road.

They fucked up big.
Is there any evidence it’s not? Does Tesla publish their crash rate? Also note that they are an extremely small segment of the vehicle population so it may not be a statistically valid sample yet.
Thanks for posting this. I was looking at adding some form of simple flow control to my stack based texture maker. http://fingswotidun.com/stackie

This gives me a good insight into how to go.
The choice isn't really autonomous vehicles vs manually driven vehicles. The choice is autonomous vehicles vs manually driven vehicles vs manually driven vehicles with computer assistance.

It turns out that humans are really bad at paying attention to be able to take over for an autonomous system; but computers are pretty good at paying attention in order to take over for a human driven system.

I do believe that eventually autonomous vehicles could be safer than a manually driven vehicle with computer assistance, but Telsa's are not currently autonomous vehicles, despite the perception that many of their drivers apparently have.
Some people do it to exploit the Halo effect.
https://en.wikipedia.org/wiki/Halo_effect
This is exactly the point why I will never understand people in US and the sort of thing with labels and warnings. You don't microwave a cat just because there is no warning label saying you cannot do that. You do not dry your hair submerged in a bath just because there's no warning label. And knowing how imperfect and faulty this system is (which is what the family says the driver told them), I would avoid engaging Autopilot at all costs even if Tesla had no warnings and instead praised this feature as being the safest.

Unless you absolutely have to (in case with a doctor), you do not outsource the life-threatening decisions to someone else. If you're tired and cannot drive, park and have a rest instead of watching movies while driving on Autopilot.

What I'm trying to say is that in the end it's your decision, and you have to live with the consequences.
This explains the diversity of methods and their emphasis on statistical inference. But it isn't necessarily true, that the current best choice for methods implies that the outcomes from using these methods are good. In this case, if we expect that these methods are underpowered in the ecological context, then we should expect them to perform better in a more controlled one, or else they would be useless. But given the author is correct... then, well, there's obviously room for more thought.
Anatomy of a posit number
I'd love to understand how the DNA modelling from archeological remains found, curated before we knew how to do PCR avoid contamination issues.

Basically, how do they know the level of contamination in these huge held stocks of pots and fragments?

For future finds, I can totally get behind a protocol to collect from a layer with huge amounts of avoid contamination behaviour. But did they do that enough during the golden age of digging?
For 50% Premium You Can Buy Townhouse in Bitcoin
So Apple is dropping 32 bit computing? Hmm ....

Gee, I'm building, configuring a server based on an Asus motherboard and the AMD FX-8350 processor, 8 cores, 64 bit addressing.

Surprise! I discovered that Windows XP 32 bit Professional SP2 (service pack 2) will install and run! It sees all 8 cores, and the version of Microsoft's TASKMGR plots the activity separately on each of all 8 cores. It also sees the full 16 GB of main memory and is willing to use 2 GB of it with 5 GB of paging space.

And I discovered that the Western Digital (WD) Data Lifeguard Tools CD, IIRC version 11.1, boots and runs! This is amazing since what boots is old DOS! The DOS part will boot from a CD/DVD USB (universal serial bus) drive, but then the WD software doesn't run. But if boot from a SATA (serial advanced technology attachment) CD/DVD drive, then the WD software does run.

If have the Windows version running and put the WD CD in the SATA drive, then the WD software appears to run as a Windows application!

My most important application is 32 bit editor KEdit, and I've discovered that it runs fine on Windows 10 64 bit Home Edition on an HP laptop with a 64 bit Intel processor with two cores and 4 threads.

So, lesson: With Windows, AMD, Intel, and ASUS, a lot of 32 bit computing still works! Sorry Apple!

My first intention installing Windows XP was just to run some experiments on using the WD Tools to backup and restore a bootable partition, but I've since discovered that apparently my trusty old copy of Nero for CD/DVD reading/writing that I long used on XP appears to install on Windows 10 on the HP laptop but as far as I can tell won't read or write CDs or DVDs. So, for routine reading/writing CDs and DVDs, apparently I should keep a bootable partition with XP.

Sorry, Apple, 32 bit computing won't go away soon: The reason is standard and old in computing -- there is a lot of old software people very much still want to run.
Curious. Methane leaks over undiscovered petroleum fields could lead to funding for environmental efforts.
Then why do I hear so many stories about Chinese who buy properties in Vancouver and leave it vacant? Seems it's in the news every week.
Arrived.
But check out my Full Self Driving AP2 hardware, driving coast to coast! You can even ask your car to earn you money on Tesla Network! Tesla Autopilot twice as safe as humans in 2016! Sentient AI will kill humans!

That is exactly what the CEO says
>Is there any evidence that this is the case?

Yes.

>the Model S had higher claim frequencies, higher claim severities and higher overall losses than other large luxury cars. Under collision coverage, for example, analysts estimated that the Model S's mileage-adjusted claim frequency was 37 percent higher than the comparison group, claim severity was 64 percent higher, and overall losses were 124 percent higher.
http://www.iihs.org/iihs/sr/statusreport/article/52/4/4
I suppose for those who play games on macOS, it's not Steam itself that's a problem, but quite a big amount of actual 32-bit only games. Both macOS and Windows ones (that could run in Wine until now).

I hope when Linux distros will start dropping 32-bit support, they'll still keep multiarch around for such purposes.
you would think that a self driving car would be aware of any obstacle anywhere around the car (360 degrees) and aware of them far enough to have time to react... where are their sensors looking if they can't even see fixed obstacles in front of the car...
Unfortunately iPhones just don't have a ton of computation power, but I've been given some suggestions and hopefully will have a good perf boost coming out soon!

As for that detection, this model is using Tiny YOLO, it's a simpler ML model made to run on more constrained hardware (end user devices) and therefore does not perform as well as the full YOLO or SSD. The other issue is that usually these models take context heavily into account, a fun experiment is to raise anything (ex. wallet) up to your ear and it'll interpret it as a cell phone. I've read an interesting paper recently that forces models to focus more on the object itself than the context to classify things.
Well, if your main argument against C++ is undefined order of static initialization amd that it caught you by surprise, then I'd counter that by saying that you do not know the language very well. This is very well known behaviour.

I think that there are stronger arguments against C++: the continued presence of the complete C preprocessor restricting the effectiveness of automatic refactoring, the sometimes extremely cumbersome template syntax, SFINAE as a feature, no modules (yet!)...

Still, C++ hits a sweet spot between allowing nasty hardware-related programming hacks and useful abstractions in the program design.
I can't believe anyone writing wouldn't immediately think "Anyone involved is doing to read that as 'Your loved ones are dead'" and change it. Throwing your customer under the bus (_even_ if they are 100% at fault), then ending with a statement like that, is tasteless.

I can't see why they couldn't say something like "We are proud of this record, but continue to strive to improve and save even more families from this pain" -- still supports the product (which I'm not is the right path to take, but it's clearly the path they _are_ taking), but acknowledges the grief and avoids so directly/crassly comparing to it others' happiness.
What are you trying to deploy to that doesn't have php? Are you still running apache or nginx?
Experimenting with Post-Quantum Cryptography (2016)
Fair enough. But realize these things hit stationary objects. Stationary objects include, as Uber proved, you. Or your car, your worksite, etc. Drunk driving isn't illegal for the safety of the drinking driver...
Frequently Asked Questions About the 20 Hours of Code Katas
Not necessarily. It would likely lead to a lower rate accidents, but with much higher severity.

An example of the inverse of this concept is the roundabout or traffic circle, which has a higher rate of much lower severity accidents than traffic lights or stop signs

- edit - Removed irrelevant edit.
Ask HN: PDF reader with sessions
Hi,
Does anyone know a PDF reader which supports multiple sessions, or lists of files, or even folders ala Atom.

None of the big name pdf readers support having different sessions (I am not just looking for remembering last open documents)

I have tried this one (http://www.stdutility.com/), exactly the functionality I want but it seems to crash a lot.
Under GDPR simple hashing is not enough. You have to throw away the hashing salt (delink the hash from the profile) in order to be compliant. The whole point is exactly the result, you should not be able to map the profile to the data you have.
Google NetStack: IPv4 and IPv6 Userland Network Stack in Go
Given the proliferation of ML and easy to access pretrained models, I imagine they would! Though still the computational cost might be a bit high, but certainly could act as a second level filter for motion detection.
AEB is there to correct driver's mistakes, not drive the car itself.

Yes, AEB fails, but a driver + AEB is safer than a driver alone.
Exploring Spark 2.3 Data Source V2: Limitations of Data Source V1 API
Is that really true?

We have 20000 Mac users in a company of 90000, I don’t think this is a corner case for large technology companies.

My machine is managed in the sense some things are preinstalled and IT has a way to push software updates.

What more management is required? Anything more and IT would probably fuck it up like they did when our division was still on Windows.
For development purposes I'll take a Ubuntu loaded Dell laptop over anything windows, and wouldn't even consider a MacBook.
Tangentially related, has anyone tried using the netstack (https://github.com/google/netstack) in their projects?

Currently looking to see if this would be suitable for our high performance networking needs, haven't seen anyone else actually using it though.
I agree completely with you and also with grandparent. I don't think these perspectives are in conflict at all. You have to take responsibility for your own safety. But at the same time, Tesla's response makes me lose respect for them.
>Apparently the same 30 GB aren't garbage on Android SDK's case.

My current install size is 12 GB. As for Visual Studio, when it came time to uninstall that pig of a development environment I actually had to go to Programs and Features and manually uninstall over 30-40 apps.

>Resharper?! No thanks, I want my Visual Studio to actually work.

30 plus GB's of data and they still need plugins to make it useful.

>When I want to try to take off with my laptop I start Android Studio instead.

You should really try and invest in an SSD. Android Studio launches in 8 seconds for me. Not that you actually use AS or would actually know.

>Your lack your knowledge about Genymotion supported platforms shows again that you never developed for Android.

On the contrary, the ignorance you've embarrassingly displayed shows you're either incompetent or have never used the platform.

>You mean installing the emulator created after the public shame from Genymotion and Microsoft?

Public shame is having to use Silverlight, a Flash rip off much like C# was a Java ripoff, to write Windows phone apps.

>As someone with actual Android developing experience, I execute it quite often, thank you very much for the suggestion.

I very much doubt that.

>Chrome OS, with a market restricted to US schools, ignored everywhere else.

Chrome OS decimated Microsoft in education and they'll do so elsewhere once they branch out.

>Fuchsia, an OS that is yet to move beyond alpha stage.

Reminds me of the time Microsoft said they weren't worried about Android. It's going to be nice watching Google destroy another one of their revenue streams.
How about spending your energy working on fixing these issues instead of focusing on prepper stuff?
Firmware was an issue, too. The first generation of Macs with 64-bit processors still used 32-bit EFI and booted a 32-bit kernel that could run 64-bit applications.
There are also a whole bunch of APIs left out of 64-bit macOS, including almost all of Carbon that dealt with UIs (HIToolbox, ATSUI, QuickDraw, Nav Services, Dialog/Menu/Font Manager, etc). None of these APIs have received anything more than bare maintenance in the last 10 years, and evolving the system while keeping them operational has not been easy.

In a way, this is the true last step of the Mac OS X transition that started in 2001--the removal of the transitional APIs that made it possible.
Effects of CPU Caches
I completely agree. People normalizing illegal immigration should openly support what they stand for, that is open borders.