Readit News logoReadit News
ipdashc commented on Building AI products in the probabilistic era   giansegato.com/essays/pro... · Posted by u/sdan
ipdashc · 3 days ago
While this article is a little overenthusiastic for my taste, I think I agree with the general idea of it - and it's always kind of been my pet peeve when it comes to ML. It's a little depressing to think that's probably where the industry is heading. Does anyone feel the same way?

A lot of the stuff the author says resonates deeply, but like, the whole deterministism thing is why I liked programming and computers in the first place. They are complicated but simple; they run on straightforward, man-made rules. As the article says:

> Any good engineer will know how the Internet works: we designed it! We know how packets of data move around, we know how bytes behave, even in uncertain environments like faulty connections.

I've always loved this aspect of it. We humans built the entire system, from protocols down to transistors (and the electronics/physics is so abstracted away it doesn't matter). If one wants to understand or tweak some aspect of it, with enough documentation or reverse engineering, there is nothing stopping you. Everything makes sense.

The author is spot on; every time I've worked with ML it feels more like you're supposed to be a scientist than an engineer, running trials and collecting statistics and tweaking the black box until it works. And I hate that. Props to those who can handle real fields like biology or chemistry, right, but I never wanted to be involved with that kind of stuff. But it seems like that's the direction we're inevitably going.

ipdashc commented on In 2006, Hitachi developed a 0.15mm-sized RFID chip   hitachi.com/New/cnews/060... · Posted by u/julkali
rwmj · 6 days ago
The most amazing thing about this (and another tiny RFID chip that was on HN recently) is not that you can print them on wafers, but that you can cut up the wafers and handle these tiny dies. Imagine you manufactured sugar, but had to manipulate each sugar grain separately.
ipdashc · 5 days ago
I have always wondered how this works (along with wire bonding), especially in an economic way.

Chips being cheap makes sense at the lithography / wafer level because sure, you can stamp out thousands of them at once. But once you need to dice them up, bond wires to them, and package them... how on earth do you do that so efficiently that each chip can be sold for fractions of a cent?

ipdashc commented on If you're remote, ramble   stephango.com/ramblings... · Posted by u/lawgimenez
layer8 · 21 days ago
> Common topics include:

> - ideas related to current projects

> - musings about blog posts, articles, user feedback

> - “what if” suggestions

> - photos from recent trips or hobbies

> - rubber ducking a problem

Work-related and private topics should be separated, IMO. Some might be interested in the former but not the latter, and also might be interested in them at different times (of the day/week). There’s also the formal/legal aspect that the work-related topics can count as work time whereas the private ones doesn’t.

ipdashc · 21 days ago
> Work-related and private topics should be separated, IMO.

Why does it feel like people take this (reasonable) idea too far so often these days (and always on the Internet - I've never seen anyone in real life act like that).

Like, yes, don't treat your job like a family or spend your whole day talking about your personal drama. Be careful or avoid dating coworkers. Etc. But this stuff is, as the author said, the equivalent of water cooler talk.

If I had a salaried job that tracked the fact that I spent 15 minutes (when not on a time crunch, of course) talking about some random interesting blog post or a coworker's trip, I would... probably look into leaving that job. I have never had a job that met that description. (On the contrary, many jobs I had, especially back as an intern/student, let us get away with way too much time spent fooling around or talking, in retrospect.)

Even the stereotypical overworked fast food employee is allowed to chat with their coworkers when there's downtime, it's perfectly normal. I can't imagine pursuing the "work/life balance" ideal to the point one avoids regular old casual conversation with their coworkers.

ipdashc commented on Cadence Guilty, Pays $140M for Exporting Semi Design Tools to PRC Military Uni   justice.gov/opa/pr/cadenc... · Posted by u/737min
triactual · 22 days ago
If you read the article, you will see that the technology is specifically semiconductor design tools required for developing high performance computing that the PRC would use for nuclear weapons development. Can you do that with KiCAD? No.
ipdashc · 22 days ago
KiCAD might not be a great example, but you could with something like https://github.com/The-OpenROAD-Project/OpenROAD (or roughly along those lines - I'm not a hardware person), no?

The parent's question still seems applicable. Is this basically down to a judge to decide the line at which a certain technology is too advanced to export? Would open sourcing an EDA tool be illegal if it was sufficiently capable?

ipdashc commented on Our $100M Series B   oxide.computer/blog/our-1... · Posted by u/spatulon
dijit · 25 days ago
Same.

I think it brings an interesting point actually.

"Who will buy these", the obvious answer is anyone with a need, but the "standard pizzabox" server is ubiquitous for the same reason that x86 and miniPC's outcompeted mainframes.

((controversial take warning))

Mainframes are objectively better at high uptime and high throughput than rube-golderging a bunch of semi-reliable x86 boxes together, yet, the ubiquity of cheap x86 hardware meant that the lions share of development happened on them.

People could throw a pentium 2 PC in a corner and have it serving web traffic, and when things started growing too much you could add more P2 machines or even grab a Xeon 4socket machine later down the line.

This isn't possible with mainframes, and thus, people largely don't mess with them.

The annoying thing is that this kind of problem has some kind of stickiness effect. If you need a server, and then another, you buy them as you need them and if you're already 20 pizza boxes in; it's a pretty big ask to rip them all out and moving to a different vendor entirely than staging replacements one after another.

So I guess their target audience is the "we don't want to touch cloud" organisations that have a good IT spend that are willing to change vendors?

I don't think I've worked for any of those.

(FD: I'm actually a fan of the Oxide team, and the concept, and I would buy into the ecosystem except I have needs that are at most 3 servers at a time)

ipdashc · 25 days ago
A great point regarding mainframes, but isn't it somewhat irrelevant given that Oxide's computer is x86 and mainly (...only?) intended as a VM host? And I assume most people are running things in VMs nowadays, so you can "just" migrate over images to the new system (I know it's not that simple, but it's also not quite as complicated as, I imagine, porting something from a bunch of bare-metal x86 boxen to a mainframe).

Also, I'm given the impression that Oxide prioritizes user experience - their website shows off a clean UI and they presumably have modern, easy-to-use APIs. Mainframes, in contrast, seem like a whole different world - if I convinced my company to move to a mainframe, who would even operate it? I know modern mainframes are closer to "normal" servers than their old reputation, but still, I'd imagine it's pretty esoteric stuff, and IBM is famous for not being the cheapest to work with.

I do find it pretty funny that their business model seems to be reinventing mainframes, but I feel like there are important distinctions too. Hopefully they do well (I'd also love to have access to this stuff, but yeah, same "needs that are at most 3 servers" deal).

ipdashc commented on Fintech dystopia   fintechdystopia.com/... · Posted by u/LasEspuelas
steve_adams_86 · a month ago
I feel like this describes so much of the tech industry.

A lot of what we do might be sophisticated in some far corners, but at the end of the day the end results can be trivially explained.

"Taxi ordered from a phone app, "Sleep in other people's homes", "Restaurant delivery service with GPS tracking", "Exercise bike with a screen showing workout videos", "Someone else shops for you", etc.

Unfortunately with crypto, a lot of it is trivially explained as "obfuscated scam"

ipdashc · a month ago
> "Taxi ordered from a phone app, "Sleep in other people's homes", "Restaurant delivery service with GPS tracking", "Exercise bike with a screen showing workout videos", "Someone else shops for you", etc.

I don't think anyone ever claimed these were complicated or sophisticated, though? They're straightforward user-facing apps. A more comparable example might be cloud services or a good chunk of security products.

ipdashc commented on CAMARA: Open-source API for telecom and 5G networks   gsma.com/solutions-and-im... · Posted by u/teleforce
kjellsbells · a month ago
The telco operators really need to ask themselves how it is that in over 30 years of attempting to expose the telco network to developers, not one single attempt has succeeded.

- IN - the "intelligent network"

- AIN - the advanced intelligent network

- SIP/SDP app servers

- JAIN app servers

- 4G SCEF (service capability exposure)

- 5G NEF (network exposure)

- 5G AF (application function)

- CAMARA

I've probably omitted half a dozen more.

My diagnosis is that the telcos have nothing that developers want and plenty that they don't want. For example, no one is crying out for low level access to the 5G network slicing function and they're definitely not in a hurry to tie their ability to make money to whether they can integrate with some telco's billing system.

Often times a telco will throw up a slide that has, say, a picture of a robot or car using some nifty feature of the 5G network -predictable latency, say- and suggest that developers could use the network for these types of applications. Do you imagine that a FANUC or a Tesla would seriously tie their fortunes to whether some AT&T person would let them get a few bytes across the network? Practically, no way.

There is a demand from developers for telco services, but it is at the level of making API calls to send SMS or make calls. Twilio made good money out of it while the telcos were not looking, or perhaps less charitably, while they were so tied up in whether this SIP header or Diameter PDU should be allowed into their hallowed network that they didnt realize that the world had passed them by.

ipdashc · a month ago
While I agree with everything you've said, I also wonder if some of it comes down to how hard it is (in my perception, at least) to get access to it? With almost all other developer-facing technologies, you can get a sandbox environment set up, a free tier subscription going, etc., within a couple of days or so if not a few hours.

With the exception of SIP, I have no idea how I'd learn or demo any of the things you mentioned as a random developer. Even if my company asked me to. My immediate assumption would be that you need to be a fellow telco or a multi-million dollar customer to get any kind of access to this stuff. And that setting up a lab of your own to play around with requires pouring though thousands of pages of obtuse standards and documentation to make any sense of it, not to mention the radio hardware if you want to actually interface with modems?

It's a shame, because telecom seems very cool, but I just have no idea where you'd even start.

ipdashc commented on Solar-plus-storage technology is improving quickly   volts.wtf/p/solarstorage-... · Posted by u/mooreds
fromwilliam · a month ago
Do you mean investments in solar panel manufacturing, or something else? From what I understand solar panels are somewhat commoditized, and China has massive subsidies for their manufacturers. I wouldn't want to get in that game. If you mean battery R&D + manufacture, I think that could be promising
ipdashc · a month ago
I wonder how much is being invested into reducing the costs of inverters and MPPTs and such. ("Balance of system" seems to be the term?)

I'm looking into a DIY install, and it's looking like the microinverters are going to basically be just as expensive as the panels themselves. A quick Google seems to imply this is similar for utility-scale installs: the BoS costs are less than, but still comparable to the costs of the actual panels.

On one hand I get it; panels are very simple, robust devices, while inverters need to interface with the grid and usually have network connectivity and so on. On the other hand, there's a lot less material in an inverter, and they're still relatively simple electronics? Which we're pretty good at mass producing cheaply. You'd think there's a lot of room there to get the cost down.

ipdashc commented on Young graduates are facing an employment crisis   wsj.com/economy/jobs/jobs... · Posted by u/bdev12345
Jcampuzano2 · a month ago
There are parts I agree with when it comes to older people being out of touch - but I'm going to go a bit against the grain here even if some don't like it.

I have rarely met someone with a STEM degree who was entirely unable to get a decent paying job.

It is not unreasonable to say that some degrees are not as valuable as others and will be more likely to struggle financially. Its a game of statistics. You are more likely to struggle financially with a degree in philosophy than a degree in engineering. Because even companies themselves when hiring for completely unrelated positions to a persons degree will take into account the fact that the engineering graduate probably worked a lot harder than the philosophy graduate.

But I do agree that the average non-degree or "less valuable" degree holder from the past had a much larger chance of making it out okay than nowadays.

ipdashc · a month ago
> I have rarely met someone with a STEM degree who was entirely unable to get a decent paying job.

I mean. Have you met anyone who's graduated in the past year or two?

I'm exaggerating, but seriously, I know multiple people who graduated with CS or IT degrees from reputable institutions, some with decent prior experience, and they've gotten nothing back for months if not years. Plenty of similar stories in this thread. It's pretty bad out there. Agreed that it's still probably better than the proverbial philosophy or art degree, but still.

ipdashc commented on LLM Inevitabilism   tomrenner.com/posts/llm-i... · Posted by u/SwoopsFromAbove
phito · a month ago
Indeed, I keep seeing comments stating that LLMs have completely changed their way of programming or even changed their lives. All I can think is, they must have been pretty bad at programming for the impact to be that dramatic.
ipdashc · a month ago
I keep seeing people making this point as well. But like... yeah? Isn't that the whole idea, that it lets you write programs even if you're not very good at it? I'm a mediocre programmer and LLMs have certainly been useful for me. Not sure what future I or others in my boat have in the job market a few years down the road, though.

u/ipdashc

KarmaCake day525October 9, 2021View Original