HackerTrans
TopNewTrendsCommentsPastAskShowJobs

GRiMe2D

59 karmajoined 10 years ago

comments

GRiMe2D
·6 days ago·discuss
Offtop rant: This blows my mind. We cared for 30% commission from Apple App Store, PlayStation Store, Steam for things that you buy once and forget for at least 2 years (even when publisher pull their licenses, which happen rarely), but paying 200$/month for 10x of "something" is okay and "basically steal"
GRiMe2D
·2 months ago·discuss
Ah you see, you just essentially moved unique constraint to a client. It is no different generating an ID on client side and making a request. It is not idempotency.

Idempotency-Key should not replay the response (it depends, actually). But also it should not error 409. You need to be content aware before adding Idemmpotency Key header handling.

What will happen when the request is received and handled but during writing response body TCP connection dropped unexpectedly. And after second or two a connection reestablished. How two sides agree that previous request accepted and everything good to go? That's what Idempotency-Key header does.
GRiMe2D
·3 months ago·discuss
People already uploaded tons of images and data while playing Pokemon GO. Probably model is already has been built and being tested right now
GRiMe2D
·4 months ago·discuss
Actually Bach's Well Tempered Clavier IS a book written in a single set of tuning system that actually lost/forgotten. We still have discussions about how it's constructed. For more information google "Well Tempered Clavier interpretation"

You can listen to variations here: https://youtu.be/kRui9apjWAY?t=622
GRiMe2D
·5 months ago·discuss
ICE = internal combustion engine
GRiMe2D
·6 months ago·discuss
I think yes. Recently I was experimenting with NEAT and HyperNEAT solutions and found this site. At the bottom it explains how novelty yields far more optimal solutions. I would assume that reasonably high temperature may also result more interesting solutions from LLM

https://blog.lunatech.com/posts/2024-02-29-the-neat-algorith...
GRiMe2D
·7 months ago·discuss
Okay, let's image that I've sent you 100 BTC. Now, can you tell me how exactly you would convert the "money" I've sent you into bread and milk?

Because, most of the time people say that just in the context of the blockchain. In that sense I can also say that you can control vast majority of money by just having knife and glove skins in Steam (for the game Counter Strike). You also can trade/send/receive. But the moment you decide that you want to convert to "food" all sorts of problems arise that are worse than what banks offer.

I'm telling you as a person who received salary in crypto while living under sanctioned country
GRiMe2D
·8 months ago·discuss
We already have definition “AI slop”:

> AI slop is digital content made with generative artificial intelligence, specifically when perceived to show a lack of effort, quality or deeper meaning, and an overwhelming volume of production.

https://en.wikipedia.org/wiki/AI_slop
GRiMe2D
·10 months ago·discuss
For over 1000$ you can have reflective LCD 1080p display.

https://www.sunvisiondisplay.com/rE-Monitor
GRiMe2D
·12 months ago·discuss
Every time I see messages and posts like this, I hope that big companies were being dissatisfied with the product factory scaling issue and device sell effectiveness.

I hope that small companies would launch device like this with 500-1000 devices being created and sold in a year just fulfill the niche and doesn't go bankrupt
GRiMe2D
·last year·discuss
MacBook Pro can “display” HDR content on SDR displays.

macOS puts a slightly higher brightness than it required and artificially (in software) changes absolute white (0xFFFFFF) to greyish color (0xEEEEEE). So when a HDR content is required it will remove mask around that content. Safari ideally, probably that’s on Firefox why tone mapping doesn’t work well
GRiMe2D
·2 years ago·discuss
In addition to that, WhatsApp was available at the time on Symbian devices and Nokia’s S40 devices (I remember downloading Jar and Jad files for button mobile devices, and each update was free up to year then it was a dollar for a year)
GRiMe2D
·2 years ago·discuss
Swift actually passes value types by reference on closures (anonymous functions) if they aren't explicitly listed in capture group. It's per spec. It allows you to write closures with states:

  var count = 0
  let closure = {
    count += 1
    print("Current count=", count)
  }
  
  closure() // Current count= 1
  closure() // Current count= 2
  closure() // Current count= 3
  
  let capturedVariableClosure = { [count] in 
    print("Current count=", count)
    //count += 1 // syntax error, count is const variable. Use var count in capture group
  }
  
  capturedVariableCount() // Current count= 3
  closure() // Current count= 4
  capturedVariableCount() // Current count= 3
GRiMe2D
·2 years ago·discuss
That’s because fuel has far more energy density than batteries. Yet ICE cars still underestimate mileage.

On YouTube some guys did the experiment: driving and measuring mileage after fuel gauge dropped to empty and computer started to complain about fuel. They got about 40 miles.