skysight-inc/HackerNews huggingface dataset:
> Apparently they loose the colour info and process black and white because it is easier. https://electrek.co/2017/05/16/tesla-autopilot-2-0-can-see/

If that's true, it looks like a very big mistake to me, considering that we use distinguishable color a lot to signal risks.
> I honestly doubt anyone seriously believes in the pay gap hogwash

Well, only women (so half the country)
The only 32-bit apps on my machine are a bunch of Adobe helper apps...
Ask HN: When did you hired / created first development manager?
Would love to hear your experiences about how did you create your first development management position.
It might start that way, but then they begin to ask, how do Space Invaders and Donkey Kong differ? Ah yes, in space invaders, you cannot move up and down, but in Donkey Kong you can. OK lets create a Space Invaders task where you can also move up and down. Does adding that function make the "Donkey Kong" transistor break the modified Space Invaders behavior? Yes?! So that transistor might not be about Donkey Kong, but for moving up and down. and so on...

An example. Early research which lesioned the hippocampus, lesions brought about impairments on memory tasks...but not all memory tasks. Memory of individual items, or feeling of familiarity without recollection seemed to be relatively preserved. Particularly affected however, were memories involving relations between pairs of items...but not always...those item pairs could be remembered by constructing a story about them, or making one item a feature of another item..so it seemed that item relations that were arbitrary were particularly affected by lesions, and showed more "activity" in neuroimaging studies. and so on. The hippocampus seems to fulfilling a role of binding high-lvel percepts into memory traces for which there is not some lawful/generalizable relation. This was a broad over view..but this goes beyond characterizing a brain region a "donkey kong".
This, or go with idea that for some years ahead you can work with El Capitan on a old hardware. Windows for me is dead end also, until someone in pro industry realizes that its time to move to Linux. Apple is mobile and entertainment company now. Microsoft wants AI/Cloud. The logical answer is Linux.
wow that's great. How do non technical people can update it? Do you teach them Git?
That question ist weird. "Sure, why not?" would be my reply to that. I thought one should avoid yes/no questions for a paper?

I'm not a neuroscientist (I cannot afford medical education), nor am I a microprocessor engineer (yet). But I understand how systems work, so I might have a chance to understand how neural networks work (as models and their real counterparts) and I might have already an understanding on how microprocessors are designed by principle. So, yes, a neuroscientist who decides to visit some lectures on digital logic circuits and microprocessor design might have a chance to understand it! I'm really confused about this quenstion.
If I need to have the author explain something in the codebase as part of a PR, I usually make them write it down as a proper comment.

“Comments are for human context, code is for computers”
It's kind of a meme at this point though. Shitting on other people's favorite language is a well honored SWE tradition.
70 metres?? I've never heard that before. Source?
People don’t get this when you call the feature “Autopilot”.
With these examples it always feels like a very good usecase would be automatic rotoscoping. A movie like "A Scanner Darkly" looks like it could've used these techniques, instead of having all the original footage redrawn manually.
Top Fitness Center in Dubai, UAE – Iconic Fitness
If I recall correctly, Win32 let you stuff a 32-bit value into a window. If you wanted to write an object-oriented application, you'd stuff your this-pointer in that 32-bit value. Since every little thing (button, label, checkbox) is a window, you'd have a lot of that. Visual Studio might be old enough that they wrote the pieces that are still 32-bit in straight-up Win32, or maybe MFC. If so, I'd bet no one wants to touch it to port it over to modernity...
The self driving tech is trying to do everything 'by itself' in that it's trying to drive perfectly without help but in the ends roads will probably have to meet the tech part way. That is, the roads will need some (hopefully not to expensive) adjustments or additions to make the self driving tech more reliable.
LDAP Authentication Plugin
Why are Tesla's permitted on European roads with the autopilot feature? Roads are quite different compared to the US.

Additionaly I am very concerned about the OTA autopilot updates which do not go through any government or 3rd party certification. In fact I have read on hacker news that Tesla will sometimes push code changes to cars on the same day.
When could you not?
Wow this is a terrible article
> Rust is not a first language, it's a systems programming language.

Since when are sys prog langs not introductory languages anymore? I understand that using an dyn typed, interpreted, GCed lang is easier to get started with; but a whole (2) generation(s) of programmers has started with systems programming as their first experience, and I must say they seem well equipped for they jobs (maybe better so than those only exposed to Python/JS/Java/C# that leave higher educations nowadays).

I see it as two different educational strategies: easy first vs hard first. And even when easy first was not an option back in the days, it does not mean that hard first is a bad option nowadays.

A ref to this letter by Dijkstra may be on point (where he "discusses" the move from Scheme/Haskell to Python/Java in a university curriculum).

https://chrisdone.com/posts/dijkstra-haskell-java
Show HN: The worlds first record store with music for sampling
If you assume longs or pointers are 32 bits then it's a problem.
It matters for the pursuit of truth in the same way people like to accept scientific claims over religious ones. Sure, you can believe something and carry on with life but for many, that's not satisfying.

Practically, you have people trying to reduce race differences in academic and economic success by reducing racism. If it's not caused by racism, those efforts would be ineffective.

Another reason is predicting future economies of countries. Will Nigeria's rapid growth turn it into another South Korea or Japan? Can America really compete with China in high tech markets in the long term?
What's worse is that they had already been transitioning to 64bit hardware with the PowerMac G5 and iMac G5 models since 2003.

Anyhow, I doubt they'd have had time to make a solid 64bit x86_64 SDK even if they had delayed the hardware to late 2006. They had never stopped maintaining the x86 port of OS X (aka Rhapsody, Open Step, NeXT Step), just stopped shipping it as a product, because their strategy was and still is to package their OS in hardware boxes. They started shipping x86 boxes to developers in the form of the x86 development box, which was a (32bit) Pentium 4 shoehorned into a Power Mac G5 case. Its OS is also what leaked to the early x86 hackintosh scene; before Apple shipped their own x86 Macs. I ran it on an custom Athlon64 box and a ThinkPad T42.

Since they already had the x86 port, it was an easy switch at a time when all x86 hardware from Intel was still 32bit. If they knew Intel would adopt x86_64 from AMD, one option could've been to ship with AMD CPU's on the first models, but I'm not sure how well that'd have turned out logistically or whether it'd have made a huge difference.
Are there many part time cleaning jobs out there for men? It seems like an interesting way to make side money but it strikes me as a job people prefer to hire women for (sort of like nanny jobs).
No offense, but it seems like you didn't click through.

From the abstract:

> here we take a classical microprocessor as a model organism, and use our ability to perform arbitrary experiments on it to see if popular data analysis methods from neuroscience can elucidate the way it processes information. Microprocessors are among those artificial information processing systems that are both complex and that we understand at all levels, from the overall logical flow, via logical gates, to the dynamics of transistors. We show that the approaches reveal interesting structure in the data but do not meaningfully describe the hierarchy of information processing in the microprocessor.

The idea is to apply the modern neuroscience approach to a microprocessor to see what level of understand of the microprocessor is extracted. tl;dr: The high-level "meaning" of the processor's design is not extracted.

The purpose seems to be to examine the inherent limitations of modern neuroscience by applying it to a design that we do understand quite well apart from neuroscience, something we ourselves designed.
How Chatbots and Mobile Apps Play Together
It lowers discussion quality badly and provokes others into lowering it further.
> Also, people are terrible at detecting objects directly in front of them and just like computers, the human brain can be cheated, overloaded, inept or inexperienced leading to an accident.

How many optical illusions do you usually see in the roads while driving, that can result in an accident?

I am not even talking about the "people are terrible at detecting objects directly in front of them" part.

I mean, how can you be a human being and say this? If we were "terrible at detecting objects directly in front of us", we would have been predated out of existence a long time ago..
I think it’s a fine example when applied to 7 different times. That’s past a reasonable amount of times to place your trust in a system at that point. You’re just self inflicting pain if you do the same thing over and over again and expect different results.
Can anyone comment if reimplementing it in C# would bring performance benefits over system.string?
If the silly name ends up putting the urge to call for virtual fame to death, more power to it. This 'like me, Like Me, LIKE ME NOW' whinge is one of the more obnoxious phenomena in the world of 'social' networking.
Why not? on iOS they started warning on starting 32-bit apps in 10.3 and killed 32-bit app support in iOS 11.

I can imagine that they will be a bit more gentle with macOS, given its longer history, but I wouldn't be surprised if they yank all 32-bit system libraries in High Sierra + 2.

This is typical Apple and has it upsides (unlike Android/Windows, applications do not rely on ancient APIs) and downsides (breaks compatibility).

Also, part of the motivation here may be to kill Carbon as soon as possible. If Marzipan materializes, they probably do not want to maintain Carbon, AppKit, and Marzipan/UIKit simultaneously.
I appreciate the effort, but as a C++ guy, code like this scares the hell out of me. Just a quick glance and I already have the impression that the code is full of memory leaks, UB, and bad code reuse. Plus, it has really bizarre stuff like creating its own bool type and no use of the standard library besides iostreams (lol iostreams).

I also do not believe the benchmarks to be meaningful.
> making assumptions about how forward-looking that C++ is is probably pretty questionable.

Especially since Visual Studio didn't even compile C++ correctly until fairly recently. Variables declared with `for (int i = 0; ...)` would remain in scope after the loop, the same as if it had been declared outside the loop. I don't know when they fixed that, but I think I ran into this problem as recently as 2010. Meanwhile, GCC and everyone else had been doing it correctly for years.
Ambient.ai has a very demonstrative landing page. https://ambient.ai
Sure they do, it isn’t enabled 100% of the time. It only enables it when it has the confidence it can perform its task. There are plenty of times where it wouldn’t be available to me for various reasons, either road conditions or weather conditions.
The Best IELTS Coaching in Chennai – OPUS Education Academy
Through OPUS IELTS Coaching in Chennai, you can test your English speaking, reading and writing skills. It is easy to get good scores in IELTS exam via our IELTS coaching techniques. Get registered now and develop your English proficiency effortlessly. Make your dream come true via OPUS Academy
I imagine that it makes any potential litigation or dispute much simpler. Even if the license is FOSS, any sort of litigation could have hundreds or thousands of parties involved.
Much much more to how neural circuits work than just connectivity. Good example to keep in mind is C elegans (https://en.wikipedia.org/wiki/Caenorhabditis_elegans). Despite knowing the connectivity of its 302 neurons, and the whole organism consists of just a few times that many cells, AFAIK we still don't fully understand how its nervous system works, e.g., how it makes decisions etc.

(There is a lot of work on this organism, and I haven't kept up with the literature. So maybe the comment is a bit out of date... someone more knowledgeble should chime in.)
> The bigger question is why do some people care so much and why are they so focused on ethnicity among many other data points that could be predictive of intelligence.

This is well said. I don't hear any impassioned calls for making everybody's lead exposure test results public so employers can avoid hiring stupid people.
> A few days before Craig Chase was discharged from the Jiangsu Provincial People’s Hospital in Nanjing, his doctor told him something he never expected to hear: his cancer had been cured.

> “His English was not so good, so he used Google Translate. When he said I was cured, I told him it was impossible — there is no cure for multiple myeloma,” he recalls. “But he said, ‘no, you’re definitely cured’. It was unbelievable.”

> Unbelievable, perhaps, but also true. When Mr Chase, now 57, returned home to America after his six weeks of treatment in China to undergo further tests, his doctors could find no trace of multiple myeloma. The blood cancer he had suffered for three years — which had threatened to end his life — was gone.

This is incredible!

If they can figure out how to cure cancer, then how will the pharmaceutical companies make money?

This sounds like a diabolical plan for.. Lex Luthor!

Lex: "Destroy the cure. Instead, make a drug treatment plan, that the patient must take every week, for the rest of their life."
I've always been confused by this: why aren't ints 64 bits on x86_64? They're 16 bits on 16-bit architectures, and 32 bits on 32-bit architectures, and that distinction was originally rather the point of using "int" as your type rather than short/long/etc., so... what happened?
> the appeal of visual tools is self-evident.

So is the appeal of a lean, semantically correct, fast-loading page.
Because it is for cooking
>"your definition of bullshit might be different than mine"
Yes of course, but maybe for such a tool we could agree first on a definition of bullshit and try to stick to it?
I do also understand your points and think we agree on most. I think that if a "developer" can't write SQL I would not trust that one to set up the ORM correct either. For basic usage, sure they will get it to work and all is good. But when you want to join table or run aggregate functions the same peoples who write bad SQL could also write bad ORM code with N+1 queries. ORM has its place and optimized beautiful SQL has its place, a craftsman know which tool to use where and when to ask for help.

One of the problems, in my opinion, is that SQL isn't "cool" or hip and by many seen as not important to learn. While the new fancy Javascript based language or framework which nobody use and that will be replaced next week is much more important to learn.

Btw, get of my lawn :) /end old man rant
Apple ordered to pay $502.6M to VirnetX after jury finds patent infringement
Do you suppose it'll support BluRay, by any chance?
Web Authentication
Fortunately, on the web, things never go wrong. Hardware never fails. Traffic never spikes. You never face DDOS attacks or people actively trying to break your security. The network is never unpredictable. It isn’t a complex distributed system consisting of hundreds of interconnected parts. Every potential failure can be anticipated and easily tested against. And every component scales effortlessly as the system scales by orders of magnitude. A lowly web developers could never understand the Herculean feat of writing a Python script to communicate with a motor controller over a serial port.
Where can I get ideas for my knowledge base?
Struggling to get ideas for your knowledgebase? From revamping existing content to asking for feedback from your users, here are some resources to keep your knowledge base like a well-oiled machine > https://document360.io/blogs/where-to-get-ideas-for-my-knowledge-base/
how come nobody is passing a bill so i can get a raise if i'm bad at salary negotiation?!
You might need a visa for you and your employees in the future. It's quite likely that Berlin is replacing London as the tech hub (I personally would place a startup in Berlin now, if I could choose, no doubt)
I don't think so at all. There is going to be big winners and big losers.

Once you have an automative technology that just works it is going to be licensed by third parties rather than replicated. That means consolidation to one or two big players who will take the 95% and leave the rest fighting over scraps.
Silly Siri
How is the std string version taking over 450 MB for two copies (original and split into lines) of a 210 kB file?
put another way: you can have one item that is 5 days of work but really critical and another that’s 2 days of work but way less critical. If you have 2 days to work on tech debt, you basically are forced to do the 2 day one. especially since you are evaluated on what you finish, not how much you worked towards some long goal.
Computer System Engineering(2009)
A codebase is an assert (or a liability), one that you spend time and money creating. If your business model/operations are such that anybody with the code could clone it quickly, it's a bad idea to give it away.

The obvious one I can think of is where you sell (commodity) hardware + value-add software for a premium. Mobile apps is maybe another example which already suffers badly from cloning (without available source code), because the over-saturation makes success more or less luck.

From a business perspective, open-sourcing some code still make sense in many situations though. You may want to grow a community around it (Docker/Chef/Puppet/Ansible/Salt/etc), or gain market share by making it easy to install/try out (see previous, or PostgreSQL vs Oracle/MSSQL/IBM DB2), or recruit. In general, "business" is always going to underestimate the value of this and stray away, because it's taking a leap of faith (read: risk).

It gets interesting when pluses and minuses overlap. For example Arduino, would they have gotten as popular without being open source? Probably not. Are knock-offs cannibalizing their sales? A bit. Did that cause much loss? I don't know, I assume ARM boards and ESP8266 had more impact. So even though they're commodity hardware + software, the community part probably offsets the easy-to-clone pitfall.
So? We know how chips work, we make them! Going from a picture is much easier, you know exactly what you are looking at. Not just the individual structures, but we also already know what kind of higher level structure to expect. There is nothing unknown about what we see on a chip, by definition (we could not have made it in the first place).
I actually expect Apple to implement some "emulator-acceleration instructions" into their own chips and get excellent (almost as good, as good or better) performance once they switch, as always, because otherwise people just won't switch en masse.
I work on React Studio which provides a different approach to this same problem:

https://reactstudio.com
>until someone in pro industry realizes that its time to move to Linux

Some already are. When I bought my copy of Pianoteq 6 [1], I was surprised to see they also offer a Linux version (and even a Raspberry Pi version). The DAW I use called Renoise [2] has a Linux version, and the JUCE [3] development framework common to many VST plugins also has Linux support.

Listening to podcasts like Sonic Talk [4], I'm mostly hearing about studios switching from Mac back to Windows, but they have been talking a lot more about Linux too.

[1] https://www.pianoteq.com/

[2] https://www.renoise.com

[3] https://juce.com/

[4] https://sonicstate.com/sonictalk
Do you own a Tesla? I do. I’ve driven one for 3 years now. It definitely makes road trips easier and reduces fatigue. I believe it requires the same amount of attention but less physical exertion. Your polemic description of “trail of blood and death” is really based on anecdotal descriptions instead of reality. Car accidents happen and will continue to happen for a long time. The goal is to reduce the number of accidents.
Apple has in fact stated that High Sierra is the last major release to run 32bit apps "without compromise" (their words). So probably a macOS 10.14 could show up in a couple of months at WWDC without 32bit app support, just like iOS 11 did last year.
This site uses AI to enhance your low-res photos:
https://letsenhance.io/
WordLens blew me away when it launched in 2010 (now part of Google Translate).
https://en.wikipedia.org/wiki/Word_Lens
You can still have VMs for 32bit games, and if there's a big demand for them, bet on someone creating a gaming-oriented VM.
https://experiments.withgoogle.com/ai/teachable-machine

The teachable machine from Google is a great little experiment.
Apple started making this transition in OS X 10.5, which came out in late 2007. The 32-bit-only Carbon APIs have been deprecated since 10.8 (2012). It's not like this snuck up on developers; the writing was on the wall by the end of the last decade.

I'm not unsympathetic -- I have some 32-bit programs lurking around, including Dramatica Story Expert, an expensive one that's still theoretically being updated. But if that program stops working, I'm inclined to blame the developers, not Apple. Apple isn't forcing them to put out an app that feels like something from 20 years ago, or to consistently wait until beyond the last minute to update for system transitions that they've had literally years of warning about. (In Dramatica's case, they didn't even transition to Carbon until the classic environment went away, and didn't transition to Intel code instead of PowerPC code until Rosetta went away.)
WordPress Website Maintenance Guide – 50+ Best Practices for Beginners
There aren't a lot of things to run into in space.

Going to the moon and self driving cars are two completely different problem spaces.
A real doomsday prepper would have bought some land in the middle of nowhere (so hordes don't want/think to come there) and learned how to farm it. Storing six months of food or whatever is preparatory-theater and doesn't address sustainable survivel.
Both siri and google assistant are very good AI's, but there is lot to explore in the industry of AI.
The total amount of this round is 26 Million, so Boing has maybe invested 10 Million or maybe even less.

That's 10% of the money the engine company raised in the previous years.

If a company as big as Boing really believed into the technology, wouldn't they have invested more?

My feeling is that this is more of a marketing/ stock value symbiosis than an actual commitment.
So you can go: Game -> Book -> Movie, and y'all set.
The Linux kernel has Async IO. For a while now.

You don't need async for a proper concurrent system. Systems have been concurrent before async IO. The trick is that when a process does an IO you yield it and put it on a wait list and run literally anything else until the kernel receives the OK from the hardware control and resumes the process.

Using Async IO in Linux merely means your specific thread won't be immediately suspended until you get data (or it's in a reasonably close cache)

It would be quite silly if Linux would wait for every IO synchronously, any single core system would immediately grind to a halt.