skysight-inc/HackerNews huggingface dataset:
> it's insulting to have my work dismissed so shallowly

You haven't had to deal with end-users much have you? I've seen years of really excellent work (not my own) blithely dismissed with expressions such as "but what does it now?" or "why can't it do X [impossible thing]?"

People have been told AI is potentially going to take over from the human race. Unless that's in your pipeline, they're going to basically treat your work as eaten bread.

Which is precisely how it's supposed to be. Nobody is required to respect your work in progress. The world will either care or...care not.
We're talking about Apple here, the company that pulled off two seamless architecture transitions for its desktop platform -- something I believe no other desktop vendor even attempted.

ARM Macs will do just fine. Backwards compatibility will be close to 100%. x86-64 apps may run a bit slow, but native software will benefit from running on the most powerful laptop money can buy, period.
We should encourage websites to stop tracking us.
That is not the round trip time, it's the one-way delay. Also, processing time can be significant in satellite networks. Finally, given the current architecture of SpaceX without crosslinks, the total RTT will be ~30 ms + processing time + whatever is the RTT of the backbone network they deliver the traffic to.
This is so strange. If you use facebook, google, netflix, apple, microsoft, amazon or a whole host of other services you are interfacing with AI all the time. To think there’s no value there is asinine. Comes up a lot on HN. Seems like people set in their ways who don’t want to progress forward.
I made another comment that is more descriptive: https://news.ycombinator.com/item?id=23520695

My hypothesis there (that most people bothered by this change WOULD be bothered by the spelling mistakes) doesn’t apply to you since you are applying a consistent approach to contextual interpretation. My guess could be quite wrong.

Here’s a question along similar lines: the word “niggardly” is a synonym of “stingy”, but through an etymological accident is almost a homophone of a very charged word. Do you also think that “niggardly” is a word worth keeping around? Would you use it while talking with or referring to a black person? It’s more archaic than “master”, so it’s not an equivalent situation, but the overtones strike me as being similar.

This is a genuine question in the spirit of curiosity. There’s both a logical and emotional/visceral component to many words we use, and the overlap is not usually a problem. I’m trying to better understand how people evaluate a charged word’s usefulness in communication. If “master” is charged—maybe not for you personally, but potentially for people you’re talking with—and “main” serves just as well, what’s the issue with swapping it out?
The author mentions Nokia as an example, I didn't follow the transition closely. Was everyone really waiting for the Windows Nokia phones or did Nokia just lose mindshare (as I remember it)?

Any other good examples for Osborne Effect? Wikipedia does list SEGA's transition from Mega Drive/Genesis to 32X and Saturn and I can see how this confused potential customers but I guess there must be more (better?) examples.

https://en.wikipedia.org/wiki/Osborne_effect
Just nitpicking, but uppercase S is symbol for Siemens, the unit of electrical conductance: https://en.wikipedia.org/wiki/Siemens_(unit)

The symbol for second is lowercase s. The SI is funny like that.

Other than that, I fully agree with your post.
What are you referring to then regarding "subconscious level associations that people basically can't avoid"? A subconscious association, if using reason, critical thinking, would separate master-slave in the context of programming vs. human slavery. If they are reacting to it, rather than responding, it's emotional - not reasonable based in logic; you probably can't tell because it's subtle, subconscious and not blatant - you have to understand it through behaviour patterns and mechanisms.

How about decreasing the emotional trauma by actually helping people heal, so they can be calm and not have to fear police brutality or a police state etc, to implement accountability and integrity in our systems? And in another reply I made I suggested that coddling people makes them and us weaker as a society, and allows worse consequences to grow. Arguably doing "low/no cost" things is lazy and procrastinatory, especially when it's relating to something unreasonable or incorrect like associating master-slave in programming to master-slave in human slavery; yes, an unreasonable request not given into by a child being unreasonable will likely lead to a tantrum.

Not responding would be bad and further traumatizing, responding with thought and an actual plan would be deep and powerful, giving into people's unreasonable requests or for-profit company opportunism to look good doing something shallow because people are misinterpreting language is something else.

In another comment I made: "Coddling will only lead to greater problems later, though yes, it certainly is a gesture showing respect — because of the improper associating, trigger it is causing an unreasonable mob. Coddling people makes them and society weaker, it doesn't strengthen them - it turns their anger into something other than critical thinking. Large for-profit corporations who are happy to jump to an easy decision like this seem to be more opportunists than leaders to make a statement like you said in response." - that statement I was referring to is: 'If you read "master branch" and think of slavery, you have reading comprehension issues that won't be fixed by renaming the branch.'
There's not really a lot of debate about what makes for good schools

There is plenty of debate about what makes for good schools. Many school districts are large enough to include neighborhoods on "both sides of the tracks". It is the same school district with the same pay, same class sizes, same teacher demographics, but different student body demographics. Result is often a large disparity in outcomes for students. In one school, a student who wants to succeed has to compete with his classmates who want the same thing. In another, the same student would be abused by classmates for trying to succeed. Parents in these latter districts will often make huge efforts to pretend to be living a few miles away to give their children not smaller classes or different teachers but different classmates.
Is it not better to engage with the critics and correct their perception in that case? I'm sure the author would not mind a direct response that outlines where they went wrong and why.

I googled "Tim Cross" and he's reachable on Twitter: http://mediadirectory.economist.com/people/tim-cross/.

More generally, I don't understand gnashing of teeth when it is much easier to provide feedback to the author directly.
That shouldn't be significant unless:
1. There is a significant serialization/deserialization delay, which I don't think will be the based on my naive understanding of the tech
2. Buffering in time periods even relevant to discussion should really only occur under specific circumstances (like during overutilization)
I readily admit I haven't evaluated every one of the comprehensive URLs in this thread, but back when I was doing integration work between my project and both GitHub and Jira, I found the scripting support in SoauUI (https://github.com/smartbear/soapui/tree/release-5.5.0) allowed me to model some dynamic behavior, and use the fallback responses when I didn't care about specifying every single one of them

Despite its name, SoapUI has strong support for REST, and with a little massaging maybe even GraphQL also
Also:

On a desktop machine, there’s no benefit in lower power dissipation and slimmer bodies

If you’re in a hot climate then every little bit helps. Lower your power bill due both to lower consumption on the part of your computer and due to the AC coming on that much less. Run the computers fan less. Maybe even have a Mini that does a surprising amount of what you’d buy a Pro for. Make the iMac that much more of a flat screen.
> Apple has never pulled off a transition like this before. None of your examples involved going from a popular architecture with broad software support to a less-popular architecture.

That's exactly what the 68K-to-PowerPC transition was: Going from a widely used architecture (Mac, Amiga, ST, and others) to a brand new one.
If the rest of your application is java I can understand the appeal.
I wondered if anyone remembered those things. So many people seem to be hard-coding escape sequences these days, making untold amounts of work for themselves.
I love the idea of a rental car just turning up. There is a lot of hassle when renting a car, all the waiting in a queue at the service desk, all the questions, paperwork etc. If someone focused on making it convenient I'd love that. Uber style driver turns up and you swap seats. Everything done in advance online that needs to be done. No upselling in person - you've decided what insurance, paid for it, provided ID in advance. Next time you don't need to repeat the process. They don't bother checking for scratches (who scratches their rental car but outside of an actual crash?). It could be so so nice. It might make me choose a rental car where I would have previous thought "meh not worth it, just do an organised tour" or something.
It's not a linear change with distance, it's based on different technologies. Just as your wifi router doesn't add 100ms satellites don't inherently need to have that kind of latency.

However, one change that is based on distance is ground stations. With starlink they want a ground station under every satellite to minimize the number of hops required. Satellite internet however has minimal ground stations because they gain little from adding more. Similarly, less physical distance let's them more efficiently manage bandwidth reducing queuing delays.

PS: Also, it's a round trip so you subtract latency twice from the total delay. Further, it’s not just altitude GEO is above the equator at a specific point which can be significantly east or west of you. Giving Ohio worse latency than Florida etc.
"meaningless terms" - It's also our choice to avoid working with those who exhibit theatrical intolerance and objection to such "meaningless terms". "Embrace other people's experiences" such as what? How many in the IT field have experience as a master or slave (other than kinks)? None.

Pointless changing of words because of "feelings" is why the majority is laughing at you behind your back. If there is something you want to change, go for something with meaning. Stupid things like this illustrate that there is no issue and you need to make up problems because there are none.
This is so strange. If you use facebook, google, netflix, apple, microsoft, amazon, tesla or a whole host of other products and services you are interfacing with AI all the time, sometimes as the core product of the service. To think there’s no value there is asinine. Comes up a lot on HN. Seems like people who get excited for these types of articles are set in their ways and don’t want to progress forward.
I mean- sure? But that's also true of terrestrial internet. It's 22 hops between my laptop and www.google.com, and it pings at 5-10ms. Certainly Starlink isn't do any fancy routing that my internet isn't already doing?
main? trunk? origin? so many possibilities!
And when they declare bankruptcy because they can't pay back the loan with interest?

Payment upon delivery is how most business-to-business purchases work. You agree a cost, deliver the item, then get paid. Being paid before delivery gives no incentive to deliver what was requested.
Doesn't look like the CVE is relevant. That article says it's indicated by this message:

> Your Bluetooth device attempted to establish a debug connection. The Windows Bluetooth stack does not allow debug connection while it is not in the debug mode.

I don't see that. What I see is

> A device with Bluetooth adapter address (2c:45:a1:20:a1:99) has a bad service record (attribute identifier 9). The service will not be visible.

That happens several times every time, whether the connection succeeds or not. There is also a message that appears just once, when the connection succeeds:

> Windows cannot store Bluetooth authentication codes (link keys) on the local adapter. Bluetooth keyboards might not work in the system BIOS during startup.

Searching for the first message, I found some support threads from Bose customers. They seem pretty angry about their headphones not working. :/
It just seems like an ultimately meaningless gesture. Is erasing the word "master" from the English language going to actually help anyone? What's next - is the lock company Master Lock going to have to change their company name?
Which is the best language to learn? – 1843
You may even argue that the richest companies of the western world have AI as their core product. May be causation vs. correlation though.
Well at least OK Boomer seems to be over for now.

> Something being a constitutional right

Wouldn't that usually be a question of fact which should be resolvable based on the constitution and associated case law?
"Let's Say You Wanted to Back Up The Internet Archive" post by Jason Scott

https://old.reddit.com/r/DataHoarder/comments/h02jl4/lets_sa...
Given the ASD and ADHD diagnoses, coupled with the "coasting" through most of school, did you get tested for giftedness?

I've been told it can often be misdiagnosed as either or both of these two
Perfect reason to leave the terminology as it is.
The problem with articles like this is that they don’t properly represent the spectrum of what an ML project can be for a business.

If all you’re talking about is self-driving cars or voice-operated assistants, then sure, the article’s mostly right. Modern techniques that have revolutionized ML in the past ~15 years have not translated to massive new economic gains in many areas they were anticipated to affect.

But this is the vast vast minority of all ML projects.

Many of the most economically successful ML projects I’ve run in my career are very simple, and ruthlessly focus on business value from the outset. A lot of them involve automating inefficient manual processes, things like spam filtering, phishing detection, fraud detection, automatic keyword tagging, automatic metadata classification in images or text, simple time series forecasting for logistics or consumer demand, simple models for customer churn, and a wide variety of different customized search engines for big & small content collections.

Just for one example, I worked on a project to automatically validate metadata about human models appearing in images, to flag discrepancies between documented ages / ethnicities within legally required model release documentation and the real appearance in images, to find fraud (especially when minors were used in stock photography).

This saved _millions_ of dollars annually in human review & legal costs for when that platform incorrectly approved photography with invalid or fraudulent accompanying release documents for the human models.

In just one project, a team of six engineers paid for itself about 5 times over and the delivered software requires minimal maintenance and only became more valuable as the platform grew larger. In fact that was one of the only times in my career when a non-finance company chose, discretionally, to pay larger bonuses than in employee job agreements as a reward.

That project did happen to use deep neural network for image metadata prediction, but it was fairly mundane and easily trained on 2 average GPU machines from a dataset of only a few hundred thousand images.

Edit: added below

I’ve also observed across several companies that there’s a big variation in outcomes and success of ML based on the level of investment in infrastructure.

It’s not about pumping money in for some crazy GPU cluster or huge framework for massively parallel training, but you do need to separate ML operations away from the ML engineers who research solutions for products and internal stakeholders.

It’s a situation where domain specialty has to be used efficiently or you’ll waste a ton of money and time. If you hire an expensive senior engineer for ML (salary easily north of $200K in large cities), but you task them with managing a database or operating kubernetes or debugging partitions in HDFS, you probably won’t get a good return on your investment.
No, it's more like 500ms RTT for GEO
I'll add that to my list of reasons for removing master/slave from technical terminology. Thank you.
That was not the original commenter's point at all. Doing things in sequence is fine. Doing things so slowly as to be useless is not.
> Have you considered (or perhaps tried) sleeping until you naturally wake up?

Yes - I'll sleep-in for up to 12 hours, sometimes more - which then means I won't feel tired until ~6am the following morning - or later, and then I end-up with a strange 36-hour body-clock in my head while my body feels bad.

> do yo need to be awake at such early hours or do you just not want to spend more time sleeping than you currently do?

With my current job I don't need to be up at a certain time, but I actually feel sad and it lowers my self-esteem if I sleep through daylight hours - and on the times when I miraculously do wake-up naturally at sunrise I feel a kind of satisfaction with myself.

Even so, I'm still not actually all-that productive in the mornings until the afternoon (which makes it a good time for meetings!), but I'd rather be slightly less productive than feel sad and depressed.
Does Marc Andreessen have a MBA? He first became famous as a programmer.
> Wall Street Journal thinks it is rising 60% over the last decade (2013)

Rising from what number to what number? How does that compare to how many employees Amazon has?

If it’s up to 5 from 3, that’s a completely different proposition than up to 5000 from 3000.

One easy thought experiment is to look at how many people have left Amazon in the last couple of years vs how many were sued. My anecdotal evidence says it’s an extremely low number and it’s usually top level executives.

BTW I am not approving of or justifying the behavior big corporations have. Far from it.
It's the cycle of AI. Breakthroughs -> it's going to automate EVERYTHING -> wait maybe not -> breakthroughs...
Generating a full-stack application from a database
They didn't say anything about federal direction, only about evening out the funding between schools.
On that note, I noticed recently that Google search result links (on Firefox?) get rewritten. That is, you see the actual page URL when you hover over the link, but it's changed to their own redirect URL as soon as you click it.

I'm sure they've always been tracking these search result clicks, but I think this is a somewhat new behavior, and I find it highly deceiving.
Round trip latency includes two trips to the sattelite and back. So geostationary sattelites have ~480 ms of travel time and ~70ms of delay
Thanks for the call out. Snark can distract from the conversation.
I've been pretty unenthusiastic about the idea of replacing my Macbook Pro after they removed the MagSafe connector and HDMI ports. However, if the ARM laptops run cool enough to actually use on your lap, it might be worth it.

Knowing today's Apple, though, they'll make it super thin and it will still run hot.
payment before delivery is ubiquitous in SaaS
While I can't speak for Siri, Google's voice recognition continues to surprise and even frighten me. And if you go online and look up deepfakes or AI generated voice of famous people, it also is freakishly accurate.

Sure, there are some issues and most of them still fall somewhere in the uncanny valley.. but we are just starting to fully exploit this technology. AI that people don't tangibly see but make a giant impact in their lives is for example the Facebook algorithms that decide what shows up on your feed.

When a large subset of the population gets majority of their news from Facbeook, Facebook has effectively created a mechanical system that decides what a large chunk of the population is aware of. I don't think people fully realize what effect that has had on our entire society, including elections. The future will only see more of this type of thing.
Also they are not afraid of ditching old stuff when they needed to move forward i.e older generation hardware (Core 2 Duo macbooks) and frameworks (Carbon, 32 bit kernel)
I agree. My comment was worded in order to avoid confusing people that equate racism with individual bigotry and prejudice
Do you have any justification for assuming the delays scale linearly?

I'd expect them to be mostly decoupled from the uplink/downlink time (not for any particularly sophisticated reason, just because the parts of the link that aren't uplink/downlink can be optimized and the speed of light can't). So that's 70 ms.
There's no doubt that this sort of technology can in principle deliver sub-100ms latencies. Take a look at my analysis here with inter-satellite links:

https://www.youtube.com/watch?v=QEIUdMiColU

And here without ISLs:

https://www.youtube.com/watch?v=m05abdGSOxY

Now, these videos assume no queuing delay. It's really hard to guarantee low queuing delay in a traditional IP network, but there's been a lot of research over the years, and we have a range of ideas that can be used to deliver minimal queuing with reasonable utilization. In fact doing this for Starlink is something I'm actively researching at the moment. I'm convinced it can be done, but it won't look like a conventional IP network internally. I don't know what SpaceX will actually do, so if the FCC has doubts, this is perhaps where they are concerned. Other delays might be in the ground segment, but that's more or less the same for SpaceX's terestrial competitors, and the FCC seems to think they can do it.
Depending on the crop you’re talking about, we are still very very far away from this.

People have been trying to design machines to pick fruit, even in toy scenarios, for decades, and we have little to show for it. I don’t think that image processing is the bottleneck here, it’s literally the mechanism as far as I understand.

I’m skeptical that any mechanical equipment will ever be able to do these tasks as cheaply, quickly, and efficiently as a human in our lifetimes.
> this is the Capitalists using the media channels they own

The Guardian is well renowned for being a socialist organisation. Structurally the paper has editorial independence, and much of its funding comes indirectly from a large endowment.

Edited: repeating clichés without giving any attention to the underlying truths is harmful to all, in my opinion.

https://en.wikipedia.org/wiki/The_Guardian

https://en.wikipedia.org/wiki/Scott_Trust_Limited
What I think I deserve for free is the ability to decide whether a book is worth the price or not. This is simple in a bookstore, but when I’m online the default seems to be that I have to shell out to even take a look.
Why give money to unproven technology when we know ground networks work and can be low latency?

Surely there is a market for Starlink even without government funding. Then after they prove it is reliably low latency they can apply again. This isn't DARPA it's the FCC.