Hacker Newsnew | past | comments | ask | show | jobs | submit | more lambda_obrien's commentslogin

When my company upgrades to 3.8 or higher, I'll be happy to include as much typing as possible. I can't wait until I can refactor Python more easily, it's a huge pain right now.


From experience in medical equipment, a BOM was about as useful as a piece of toilet paper. Trying to keep one up to date when every resistor and nut and bolt is included is a pain and about 20 percent was probably wrong. An SBOM is just more beauracracy, what you need is due companies to actually want to pay for developers to use the right tools for the job. If you have security requirements that don't allow for using as many dependencies or require more updates, then pay developers to write something in house or to keep things up to date with more sprints dedicated to maintenance.


From my experience in medical equipment, I wouldn't have guessed 20% wrong... maybe closer to sub 5% wrong. Though I guess we weren't tracking individual components on boards... but we were definitely counting every nut, bolt and screw that we were using in assembly.

I definitely hear your second part though. Having cobbled together an SBOM, it's definitely a pain. We got some value of it, since it really did give us a sense of the scale and shape of our dependencies.


Last week, I refactored an update query into smaller queries looping and doing only 20 updates at a time because too many updates was taking more time than allowed. It turns out that one query that happens is to remove a field of it isn't one of the query values. Well, if you split that list of query values into several disjoint sets, then it turns out that the field is removed in all records! Whoops.


Yes, if I remember correctly, any n-ary number system is equivalent and you can translate any proof between them. It's just easier to work in one or another system.


p-adic is quite different though. It's not really that relevant to this conversation though as far as I can tell as it's not just about representing the integers or rationals in a different way.

https://en.wikipedia.org/wiki/P-adic_number


S3 is basically a database. You can store everything there and interact with it via SQL with Athena, for example. I could see utilizing all of Amazon's "infinitely scalable" services to build very simple and powerful software really easily.


I think Athena has to get a lot less expensive for that to become true.


For small numbers of large queries, Athena has been an incredible technology stack .. I pay pennies a month to run my analytics jobs on it (aggregates across a few hundred million rows, joins with tens of millions of rows into hundreds of thousands of rows).

I start my data as .csv.gz but the first step is a CTAS to extract columns and convert to compressed parquet. This step basically costs the most but gives a 10x data size reduction to downstream steps.

Athena does not work at all if you perform large numbers of small indexed read queries, definitely use a traditional database for that.


Yes, it's great if you setup the data structures properly, we pay a few bucks a month to run a lot of infra on it to query telemetry data over a few hours to a few days at a time. I think an equivalent cost in just a database server instance to run the same load would be at least 25 to 50 a month. You're not really locked into athena, either, it just takes standard sql, so you could easily transition to a dedicated box later.


It's not common for it to be legal except in very specific situations. I don't know if it's American, but they do it here a lot in dense cities for deliveries. It's not a true parking, like for hours, it's for running in and out.


It's called "stopping" and not "parking" when you stop (and potentially even turn off your engine and leave the vehicle unattended) to make a delivery or load/unload.


In many places it's considered parking, legally, anytime you stop and place the car in park.


I would pay, except youtube had these ads that are like, " hate being annoyed by ads? Pay us!"

Fuck youtube.


[flagged]


No, literally youtube had ads which just said things like, "does your kid hate it when youtube has commercials? Does it annoy you when they scream because of that? Pay us to remove them!"

It works be one thing to advertise a service or product, but they just put ads in to literally annoy you into paying. I'm not kidding.

I WAS a YouTube premium member until recently, but dropped it because of crap like this.

I know there's no free lunch, my comment was about the way youtube does business: it's a dick move to annoy users into paying you. How is that worth a tnstaafl reply?

I wonder if the world has passed me by when I think that I'm taking a stand against corporate greed and bullshit and everyone else happily goes along with whatever.


> I WAS a YouTube premium member until recently, but dropped it because of crap like this.

That doesn't follow.

How would you see ads if you're a YTP member? You standing up for a freeloader? Their annoyance is your annoyance?

> it's a dick move to annoy users into paying you

What else should they be doing? You an advertising genius? Maybe cut off free youtube entirely? Only a free hour a day? Show me someone else that's in the same situation, by order of magnitude, and doing a better job by your standards.

Come back to reality, mate. Server bills (repair, licensing, etc) and rent and people running the servers and dear god so much else needs to be paid. YT is providing a service, a service that ain't free.


Why don't you use an adblocker?


Frankly, I hate dealing with tech outside of work and I would have to pihole my TV.


I don’t think pihole blocks YouTube ads because they originate from their own server


There ya go, hehe, I wouldn't want to deal with it.


Always log important events with a timestamp and save them as long as possible.

It saved me more than once in similar situations with several threads.


> Always log important events with a timestamp and save them as long as possible.

Except when those events are associated with private user data or behavior.


Nope, especially in those cases. The more sensitive the data, the more important it is to have records of who accessed or changed it and when.


Huh? I want my bank to be VERY clear on when I transferred money for my home closing (and keep that record). They need to keep records and the browser used, IP used, authentication flow etc. Why does this have to be thrown away?


The personal data itself should not be logged but the event itself should be logged with lots of details that aren't private info.


Wow, impressive!


I'm guessing that's sarcasm, I edited my comment.


Only in 2021 can a man go from art sensation to what appears to be on his way to being cancelled inn like 3 days.

I don't care, personally, but man oh man this year isn't gonna be much more normal than last.

I actually think it's interesting to see his advances in skill, not bad for effectively a satire artist.


So any criticism is now cancelling?

Art should only get praise?


What I'm saying is this specific article seemed to be trying to point at the pieces which could be seen as racist or sexist or whatever. I'm saying this is art and saying it sucks is one thing, but this is another kind of takedown, to me. I have no dog in the show, so I don't care personally, but it's interesting that this guy was so revered at first and now he's getting pummeled.

I think maybe you just zoomed in on the word cancel, but I didn't even say anything negative about cancel culture, which you seem to want to defend, so don't bother here, I was commenting on the meteoric rise and fall of beeple, not on the act of cancelling or anything. Chill.


I'm pretty sure his bread and butter has been detailed sci-fi images that were commissioned.


Yes, it seems like flash loans are super legit...

https://www.coindesk.com/the-defi-flash-loan-attack-that-cha...


These attacks also showcase the power that it gives and it will force the ecosystem to become stronger over time which arguably a good thing even though it suffers in the short term.


That's one way to look at it, sure. Another is that it's the wild west and normal people will get bankrupt.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: