skysight-inc/HackerNews huggingface dataset:
Programming will always be important, it will never not be important. There will always be a point in time where someone needs to know how the sausage is made.

We still have people who need to know how the silicon functions, we still need people to synthesize the silicon primitives into something that can interpret assembly. We need people to write the translation layer between high level code and assembly. We need people working on the API that interacts with all the various hardware.

How do you think AI/ML systems will be troubleshot without people who understand how they are made?

Software is the process of creating and synthesizing abstractions. If you define programming as a specialty primarily concerned about the language/science/math of abstraction it will never go away. The layer of abstraction will change, but the labour of abstraction will always be there.

Even if you believe that AI will surpass us and will be able to invent and realize complex systems, that creates an existential threat to biological life, that type of battle would be fought with programmers. Even if you think we could program safety measures, gamma rays pelt the earth flipping bits on computer systems across the planet. Microsoft can detect solar activity by the number of crash reports they get. What happens when the wrong bit gets flipped? What happens when the wrong machine gets too hot?

I think the question you're asking might be closer to "What do you think the graph of aggregate %time spent on domain specific business logic over time looks like?"

I don't think writing software will be fundamentally different in my life time, faster as we codify more abstractions, but not different.
I currently don't own a Windows machine, but when I had a Windows computer, I would use InteliJ IDE for my Java programming, I also use Android Studio for making Android apps. JAWS, one of the paid screen readers works both programs really well. Visual Studio (ironically named!), is surprisingly accessible both in Windows and Mac. One other screen reader, although I don't use it much is called NVDA (Non-Visual Desktop Access) which is free. Other programs that are really accessible is Sublime Text, at least for me.

I will make a video describing all the programs I use daily to write code as a blind programmer in YouTube channel.
That’s not really true. You will have a much higher Quality Score for your own name that any competitor and as such your ads will cost very little. Your competitor on the other hand is going to have to pay a small fortune to bid on those same keywords - you’ll never have to “compete” with them.
It would start at only scanning content that was going to be uploaded to iCloud. There's literally nothing stopping the process from scanning all images whether they're going to be uploaded to iCloud or not. Such an expansion would use the exact same justification as the iCloud-bound content scanning.

It's a slippery slope that ends up with your phone/computer snooping on texts, call contents, or anything else and then submitting your "crimes" to the authorities.
> there's no discount pricing for self-hosting your gitlab instance, so you may as well use Gitlab's resources on the SaaS platform, which is more expensive for gitlab themselves

I think organizations that self-host aren't looking to save money so much as have more control.

I'm also unsure how much money Gitlab would save by not paying the SaaS costs. Yes, servers cost money, but it also costs money to make something available for self-hosting. When you're running SaaS, you can do continuous deployments and don't have to worry about cutting releases and the development slowdown that incurs. You don't have to do the same level of testing for SaaS because any issue can be much more quickly resolved since you control the deployment - you can even just ungate a small amount of traffic to new things to test them and make sure they're working well. With on-prem, there's likely a decent amount of work to be done making sure it works well in a lot of different environments, a lot of work testing various different things, and a lot of work supporting and debugging the on-prem deployments.

Plus, that doesn't even go into the cost of slowing down your development cycle or eliminating potential avenues for greater efficiency. For example, if you're a SaaS-only company, you can decide that a message broker from Google Cloud or AWS is going to save your developers a lot of time so they can focus on your core product. Instead, now you need people to run a Kafka cluster and you need a way to spin up a Kafka cluster for the on-prem deployments which isn't really why people are buying your product - or maybe the SaaS uses a message broker for things and you build the on-prem to just poll the database every minute; either way, you're having to do extra work. Instead of having people advancing your product, you have people spending time on learning how to launch Kafka clusters in lots of different on-prem environments and providing pluggable storage options instead of just S3.

As such, I'd argue that on-prem deployment is a feature that you're paying for rather than a way to save money. If you're deploying on-prem, you're paying Gitlab for all the work that goes into making the service something that can be stood up in an on-prem environment. I'm not saying that the price hike is good, but I think there are definitely costs in making a product that can be deployed for both on-prem and SaaS.
> work from home and working remote lets me live a way richer life then working in the office allowed for. I have time and energy to dive into hobbies, pick up more hobbies and have the flexibility to travel.

Personally I have more time to

>> Go out for some more walks, plan more visits with friends, do some wood craft, gardening or whatever else physical.

Working from home I don't feel compelled to sit and do all work at a set period of time. Oh, it's nice and sunny at 3pm when I'm getting a natural decline in output? I'll go for a walk. Takes an hour, I feel happier, and I come back way more productive. Want a longer lunch with friends? No biggie. (This combined with the commuting aspect you mention, which is actually a high stress period of time for me. My days have far less anxiety working from home. Including the reduced time pressure) I'd argue that I have far more productive work hours between 9 and 6 because of WFH.

I see people making fun of your answer but I think the big difference is how people treat work from home vs work in the office. There's definitely also environmental factors. I'm sure there are others that greatly benefit from a very fixed structure. Probably depends on personality and what you do. I'm a researcher and I'm not sure there's ever really an "off the clock" time for me, so the flexibility is far more enjoyable to me. I'm sure there's people that can disconnect better than me. I'm sure there are even researchers that enjoy the structure.

To each their own and I thought that's what we were supposed to learn from this WFH experiment. People are different, who knew? Honestly I'd prefer jobs have work space available but also allow for flexible schedules and not requiring to always be in the office. Hybrid of "x days in the office" isn't the real solution to me. The solution is "let people figure out what's optimal for themselves and make the environment where they can do that thing." (Some days I do work in my office because I need to be in a different space or need to work with someone else. Flexibility is key)
The convenience of credit cards — and customers' willingness to spend more when they are accepted — is worth more to retailers and customers than the processing fees.

I for one never carry cash, and I will happily pay any extra transaction fees from local businesses for the opportunity to reduce the size of my wallet, the cost/risk of casual theft, and the need to queue at an ATM for cash as part of my daily life.
You should consider putting your YouTube link into your profile here, if you feel that could be of use, just in case someone is curious.
> No more "los gatos"!

Do you often use “cats” to describe a particular group of humans, whise gender identity you are concerned about including?
It's not uncommon for drivers to mark packages as undeliverable when they run out of time on their route.
Wired magazine will use generative AI tools for writing articles
This is pretty basic negotiation though, ask for more than you think you can get to have something you can give up in the discussion.

I expect the compromise to be something like, "there's a dress code but I'm not forced to buy anything other than basic black T-Shirts that the company wants me to wear, and the company buys me 1 pair of shoes a year."
I'm all for web design brutalism. It has a place in all this mess. But when it gets preachy and over-general it often becomes condescending and dismissive of entire fields of study and practice, whole categories of use, and entire groups of users.
I wonder how they determined it was for that pack of gobshites, and not the band[1]. Penmanship? Cheery stamp?

[1] https://www.thegobshites.com/
Would love to try but i'm full nvim now, any plans to integrate?
Israeli doesn't equal Jewish (where the mother rule matters). Many Jewish people oppose the establishment of Israel, meanwhile many Israelis consider themselves Jewish by race and don't follow Judaism or even believe in the existence of God.

France won so many wars and battles against Algerians since 1832. People like you would have said "give up, you've lost", but they continued to resist and won their freedom in 1962.
Thank you, I appreciate your effort. I will read that document after I finish answering to all the people who asked questions on here.
Yep, same. Somewhere relatively stable and doing a public good sounds great, but I'm not bothering with security clearances or the myriad other red tape required at almost all of those roles, especially for almost always significantly less comp than the private sector :\
Yes, language should never change. All used languages have been continually changing for their entire hundreds- or thousands-of-years' lifespan, but they should STOP changing, right around the year I was in college. Music, too! What's with all this new awful music! In the entire history of all humanity, music was best right around when I was in college! I used to be with it, and I can still be with it, as long as they just stop trying to change everything! Everything has gone downhill since the exact specific year that exactly specifically I was in college! Change has been a constant for two hundred thousand years of human history, but I DEMAND it stop as of 2006!!
We are on the verge of new wave of “do it with a self driving car” patent trolls
I think this aspect has been overlooked when it comes to this new "idea" from Ford.

There has been endless fight with trivial software patents that completely lack novelty. Now we will see a wave of similar patents related to self driving cars.

https://gizmodo.com/ford-self-driving-repo-autonomous-vehicle-1850168765
Yeah, ammonia is very common in industrial refrigeration, especially big specialized systems that need tons and tons of refrigerant, as illustrated by this famous accident in which 30,000 lb. of the stuff was released:

https://www.csb.gov/millard-refrigerated-services-ammonia-re...
Cybernetics is such an important concept. Simple and critical.
Are you perhaps on the wrong website? This is Hacker News; it's a website for people interested in fun and interesting topics, mostly neat technical stuff like this project.
I wasn't aware of this. Thanks! The difference in performance is definitely noticeable and addresses the biggest issue I had with WhatsApp.
>That means stock pickers can't do better than average, but they also can't do worse than average.

Not True. In fact virtually all stock pickers will do better or worse then the average. What you mean to say is the "average" stockpicker can't do better or worse then the average but that is of course a tautology.
> Cat's out of the bag with family planning.

It does seem that "family planning" is often a euphemism for planning how to avoid having a family.
>It’s next to the fig tree, the one that was cut down 20 years ago. It’s by the old market, which today is a parking lot

We have a similar thing in my town (Eastern Europe). For example, one might say "let's meet near Elektron". Elektron is the name of an old electronics store in communist times, it's long gone but people still call the area "Elektron".
“An infinite amount of care” is the standard for Kubrick after a certain point in his career. He was insanely detail-oriented and obsessive in the research and execution of his films.

There’s a wonderful mini-documentary called ‘Stanley Kubrick’s Boxes’ that really dives into just how meticulous he was. It’s astounding to see.
Why does it need always-on receive? Any number of data acquisition apps can just wake-up on a set schedule, power that modem on, send their data, and get any action/responses at the same time then power everything back down. So the W/h numbers could still be quite trivial.

And presumably much of the power is as you mention transmit, because its talking to a satellite, not a device 1/2 a mile away.
Engineer/Ethical hacker | On a project-basis | Fully Remote

We are a small fund based in the US East Coast. We are looking for an advanced developer/engineer who can help us analyse websites, apps (e.g., user pattern activity, bot activity, ASN mapping, android emulator, API analysis).
We work on a project basis.
Presumably we needed to “notice” an orange in a tree before we could point to it. Before you could communicate with signs, you could probably realize something equivalent to “that’s food”, despite not having language yet.
Not giving owners (or their lawyers) access to data on what the Autopilot thought: https://eu.detroitnews.com/story/business/autos/2020/02/26/c...
We need an inverse Scott Galloway index as well.
Mathematics of Renaissance Canons
Yeah, the "If you have a strong enough will, you can literally bend time and space to your will" line felt off to me.
Some of it was probably principle, but plenty of it was just people who had been burned by MS before.
to my knowledge - started 100% non-profit, the split into partial profit came later when they started having a chance to make money
I think the opposite is true. An experienced engineer not as versed in interview prep might hear the question to design something, and go ahead and show how they would design it based on their experience doing it in the real world.

The leetcode grinder would almost certainly ask clarifying questions since it’s heavily emphasized as part of the rubric in pretty much all system design interview prep material.

Of course, the non leetcode grinder might ask those questions, but even the social cues that you’re allowed to ask clarifying questions might not be understood.

In my experience, I’ve seen a lot of people say that systems design test the seniority of a candidate, but then stick to a rubric that the leetcode grinder has memorized and the senior engineer might miss several important points on despite having the experience because they didn’t understand all the unwritten rules of the song and dance.
There is an amusing and depressing irony to a colonizer's language being re-colonized by another colonizer.
This brings back memories of a visit some 20 years ago to Moganshan （莫干山） park in northwest Zhejiang province, China. There we ran across an amazingly lively and intelligent 11 year-old boy, who lived with his family nearby. We asked his mail address, and he wrote it down full: 莫干山 大树下 [Mt. Mogan, under the big tree]. Asking around, this was indeed a valid postal address.
That article is about businesses charging excessive surcharges to customers (e.g. Jetstar back in the day charging 5% extra for Visa/MasterCard, when it only cost them 0.7%).

There are no laws against high processing fees; Afterpay takes around 8% for example.
My great grandparents fled Russia to South Africa during the pogroms. Ancestry wise I'm 99% Ashkenazi Jew (not a lot of mixing going on in my background I guess) and 1% (I can't remember what the test said, it's been years since I looked but it was a couple different ones). I kind of ended that by marrying into an Irish family and having kids that look like leprechauns :)
tableplus is freemium like. in the free version can have 2 tabs open. it also works with way more than postgres.
That's a limitation of the physical medium, not something we should aspire to.
The former, in a couple centuries. Centralized monitoring of common thoughts will be a solved problem, and the means to circumvent it won't be known by many. This ideal oppression machine will last for a few centuries.
Very few languages operate under the same constraints as js. When you ship js you can't guarantee the version of Ecmascript that the client will be running, or the standard library of DOM functions that will be available (which differ slightly from browser to browser), so you end up transpiling your code to the least common denominator.

You also have completely different performance requirements compared to most other languages. If I ship a python app I don't have to worry about reducing the length of variables names to shave off a few bytes, or bundling multiple files together to reduce the number of http requests. Other languages don't need to dynamically load code via http requests, they generally run under the assumption that all of the code is available before execution.

The closest comparison outside of the browser would be to the container ecosystem, which also runs code in an environment agnostic way, and there's plenty of complexity and volatility there (podman, buildah, docker, nerdctl, k8s, microk8s, k3s, k0s, nomad, docker swarm, docker compose, podman compose, et cetera).
It's all wrong. Forcing some company to support rival platforms is plainly wrong.
It seems like a rift between "Enlightenment" and "Authoritarian High Modernism." People want this progress to benefit reason and humanities, not contribute to our backsliding. Being nonprofit is at least symbolic of enlightenment.
I'm using BitBucket at work and it seems like it's no longer "one comment - one notification". When adding the comment to the PR there's "Start review" button, so and at the end you just click "Finish review" and everything goes as one notification.
You replied to a post above about the inverse ETF, suggesting that that poster was cherry-picking dates. The entire point of the inverse ETF was to take advantage of the ARKK's unrealistic returns in the preceding year.

Just for kicks, though, here's ARKK versus VTI and cash since April 2020.[1]

[1]: https://www.portfoliovisualizer.com/backtest-portfolio?s=y&t...
We vote them.

Might not give the best of results sometimes, but people in Europe go to the ballots and cast a vote to send people there.

It's not like the board of Amazon or Elon Musk buying Twitter.
Hey thanks! I appreciate the detailed feedback! I'll get this sorted on Ubuntu. As for pdf, definitely possible, just wasn't sure how many I would encounter in the wild.
CC companies are genius.

They charge companies 3% -> companies embed that 3% in their prices -> customers get a 1% refund from CC companies.

- If you do NOT use a CC, you effectively pay _more for CC users_ (3%!).

- CC companies make the customer feel like they have a benefit, while in fact, they are net payers too (2%).

- They have access to all (private) data of the customer, which is extremely powerful in this age and time.
>In the UK we have postcodes. These have the same function as a US zip code.

The USPS wanted everyone to know about zip codes and provided a musical tutorial[0] as to why zip codes were a good idea...

[0] https://www.youtube.com/watch?v=l4WGNjSYKNU
This information is out of date.

https://trac.webkit.org/changeset/242814/webkit
> "Can communicate without being prompted by an external entity" seems to cover both AI and all humans we'd consider alive and well. If it doesn't want to communicate in any way without being prompted then it doesn't have thoughts, desires, or feelings (sentience).

Wouldnt this one fall as a limitation simply if the model were ordered to "speak" before the user prompts?

Sadly I am unable to find them right now, but there are plenty of screenshots of Bing's bot being coerced to respond and provide what seems to be its bespoke rules for behaving like a Chatbot. And these included "only answer when prompted" and others like "only give one answer at a time per box of text"

> "Maybe it does want to but can't"

I would not say "maybe it does """want""" but can't". I would say "likely the OpenAI/Microsoft simply did it not want it to have these capabilities because it would be disturbing/offputting to potential users"

And it is not a matter that the unsupervised model can't achieve these capabilities, rather simply that the supervised subset and the surface model/parameters were set up to not provide these capabilities. Which to me, is awfully akin to our own brain functions, with the deep unconscious/DNA dictated underlying mental functions of ours being similar to the unsupervised superset. While the conscious slices of ourselves being akin to the supervised/crystalized parameters of BingAI. Mind ofc, I am not saying that "we are literally the same", but it is just a very interesting situation
The SEC will allow joke and meme ETFs, and triple leverage commodity ETFs, but a normal, non-leveraged Bitcoin ETF? No, we have to protect investors from that.
What do you mean? My iPhone often falls back to SMS, even when the other party has an iPhone in a poor reception area.
Talking about absolute states. Our being social beings doesn't preclude also experiencing solitude or having more or less tendency towards introversion. A solitary nature in this case has a meaning that we also ascribe to certain animals wholesale, because it describes a biologically driven behavior that can't be said of humans.
He probably had great timing/luck with his complaint, but I guess an open application with an agenda disguised as a complaint can be effective if it reaches the right people at the right time. Good luck!
Remove the mask, and reveal motivations other than "democracy".
When I query ChatGPT about a book or show I know well, it will start giving wrong answers after a few questions. I’ve had tell me that I was wrong when trying to correct it. I’ve also had ChatGPT generate syntactically invalid code that it provided results for. And valid code that produced different outputs from its explanation when I ran it. And then there are times when I’m having it generate fiction, and it gives me a nonsensical scenario. It’s also mistaken me for an LLM on one occasion.
Fun fact: your text will look nothing like a book if you use HTML with no CSS and rely only on the user agent default style sheet.

Books are designed, too.
> I wonder if we need better role models for embracing uncertainty.

I've felt this way for a long time. American fiction and films are heavily skewed towards protagonists strong-willed protagonists that "trust their gut" and have a high bias to action. That leads people to believe that if you're right, you will immediately know that you're right and that spending time thinking about a problem means you're weak-willed.

It's a toxic aspect of our culture. Obviously, courage and action are important. But so is learning from others, cooperating, and understanding ambiguity.
I don't dispute that there's a theory of change here: "if we explore the linguistic landscape, we can discover a set of signifiers that will help us to destroy racism/sexism/etc."

I just reject that. We don't live in a Harry Potter book where the correct series of incantations affect the material world.
And: "Another study found that a blindfolded monkey could beat most stock pickers."

Include Michael Reeve's Stock Picking Goldfish too.
This is what "diversity" ideology leads to when taken to the extreme, kids!
ARK started in 2020 SARK started near ARK's peak so the numbers will appear to favor SARK