HNHacker News
TopNewBestAskShowJobs

conradk

1 karma · joined December 24, 2021

submissionscomments
conradk··on Wine 1.8 is released
I had one issue with the game DayZ Standalone. Apparently, it uses a function which is not implemented by WINE (yet), and because of that, the game cannot start properly.

The game used to work though, so I really can't blame WINE for this.

conradk··on Show HN: ZipPlease – An API to Create Zip Files on the Fly
Seems incredibly expensive for what it offers.

What's the use case for this ? Why could I not use the `zip` command or a Zip library ?

conradk··on Paris Shootings and Explosions Kill Over 100, Police Say
Actually, this is not the first time that France has declared a state of emergency.

It was declared in 1984 and 2005. And it was declared in Algeria in the 1950s and 1960s.

conradk··on Twitter Sees 6% Increase in “Like” Activity After First Week of Hearts
"no one wants to 'bookmark' tweets"

What evidence supports this claim ?

I disagree on a personal level. I used "favorites" almost exclusively to bookmark tweets and I have "unliked" all of my previous favorites because the meaning has drastically changed.

conradk··on Dropbox API v2 launches
As long as everything is well documented, I don't see the problem. With most languages, you'll probably want to use an SDK anyway.

What's the problem with a POST based API?

conradk··on Ran: a simple static web server written in Go
Not necessarily. In addition, this kind of program can be really useful for development.

I use "python3 -m http.server" a lot when I'm just testing a bit of HTML/JS and don't want to setup a whole virtual host within Nginx/Apache. It just starts a static file server, on any platform.

conradk··on Show HN: Password Chef – Create a recipe for your passwords
This looks interesting.

How do you store the password recipes? On disk? Are they encrypted? If so, how?

conradk··on Containership: A simple, distributed container management platform
It seems like their technology is open source, or at least some of it: https://github.com/containership
conradk··on Firefox 39.0 released
Since Chromium is open source, you can contribute to the project. I'm sure if you send a quality patch to the Chromium dev team to fix Logjam, they'd be willing to review it.

Did you try to contribute to Chromium and Firefox to speed up fixing the Logjam issue ?

conradk··on Multiple UberPop drivers in custody in France
UberPop is not allowed in France because the drivers don't have a license to do taxi-like activities. In France, you need a license delivered by the state or be a so called "VTC" (vehicle with chauffeur), which is somewhat like a taxi except that VTCs cannot pick up clients without getting a reservation from a customer.

The licenses taxis pay are, in some cases, extremely expensive (about 250k euros in Paris), which is why taxis are opposed to all kinds of competition (Uber and UberPop included).

conradk··on Rendering Improvements
Does this mean files of any size can finally be opened in Atom? Or was that fixed before?

I remember something about a 2MB (or was it 2GB?) limit at some point.

conradk··on Announcing rkt v0.5, featuring pods, overlayfs, and more
I'm still wondering what the appc spec has more than Docker (and vice-versa). At the moment, I know Docker and find it easy to use. Why would I use Rocket instead ?

Could anyone explain or link to non biased comparisons of the two, please ?

conradk··on Echo: A fast HTTP router and micro framework in Go
I don't understand why people keep reinventing routers even though routing doesn't take much time anyways, especially in a compiled language like Go.

Most APIs seems to respond within 20 to 200ms. Even if you take 1ms to route stuff, what's the point in spending so much time in trying to optimize routing instead of SQL queries, cache layers or developer productivity with a nice ORM ? Trying to squeeze nanoseconds out seems pointless to me at the moment, especially since newcomers to Go end up seeing 20 different routers and might not know where to start.

I'm genuinely wondering.

conradk··on U.S. Coding Website GitHub Hit with Cyberattack
Interesting how this article came out at about the same time "Ask HN: Why isn't the GitHub attack being covered by the news?" [1] was trending on HN.

I can't read the article without going through a subscription process first.

[1] https://news.ycombinator.com/item?id=9284688

conradk··on Ask HN: Your lead developer got bored. What to do?
You seem to be saying that the project is not moving forward quickly enough because the developer doesn't work enough.

Are you sure the management / communication / teamwork is not the problem ? You may be setting expectations at the level that cannot be reached with your current team and management. Maybe you should set easier targets so that everybody stays motivated after reaching said targets.

conradk··on Rust 1.0: Status report and final timeline
Most of the time, Rust's ownership system is helpful. Sometimes, it's a pain though. In these cases, you can actually work around the ownership system if you need too.

For instance, you can use Arc [1] to share memory between threads or Rc [2] to enable thread local GC for a specific variable or RefCell [3] to safely share mutable memory between threads. You can even use raw pointers: it's unsafe (and therefore has to be wrapped in an "unsafe { ... }" block) but possible. Finally, you can call C very easily from Rust [4].

[1] http://doc.rust-lang.org/std/sync/struct.Arc.html

[2] http://doc.rust-lang.org/std/rc/struct.Rc.html

[3] http://doc.rust-lang.org/std/cell/struct.RefCell.html

[4] http://doc.rust-lang.org/book/ffi.html

conradk··on App Container and Docker
Actually, I think you don't have to rely on Docker's registry:

- you can simply use Dockerfiles and build your own images,

- apparently, it seems like you can host your own registry [1]

- you can even use a service run by CoreOS, ie Quay, to host your Docker images [2]

I'm not sure I understand what you mean by "I really don't want to run that software". Does it mean you don't want to use Docker ?

[1] https://blog.docker.com/2013/07/how-to-use-your-own-registry...

[2] https://quay.io/

conradk··on Microsoft announces Project Spartan, its new web browser for Windows 10
Having only one resulted in the IE nightmare. Supporting Gecko and Webkit nowadays is quite simple. I don't mind a new, standards compliant rendering engine.
conradk··on gettimeofday() should never be used to measure time
In an article that tries to tell us we're doing it wrong, doing it right would be nice.
conradk··on gettimeofday() should never be used to measure time
Ironic that the "What to use instead" part doesn't even feel the need to check return values of functions.

Am I missing something ?

conradk··on Show HN: PolyBrowser 1.0 – A new way to browse the web. What do you think?
Looks interesting. Wondering about the performance of it. But it definitely looks cool to have tabs next to each other instead of individually. I tend to have two windows open a lot of the time, but the current browsers don't optimize this use case.

As I'm mainly a Linux user, I'm wondering though: is a Linux build planned (in a near future) ?

conradk··on Ask HN: Best blogging platform in 2014?
From this video, I'd say no:

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

conradk··on CoreOS breaks with Docker
I'm not sure about that what the best title would have been. But the guidelines say:

"Otherwise please use the original title, unless it is misleading or linkbait."

I think in this case, zdnet's title is misleading, so changing it would probably have been a good thing.

conradk··on CoreOS breaks with Docker
The title of this article is as misleading as it gets (and for that reason, I've flagged this HN post). While CoreOS is developing a competing solution, they cannot just "break with Docker" since that is what most of their customers probably use now. In fact, CoreOS announced support for Docker 1.3.2 2 days ago, despite them launching Rocket:

https://coreos.com/blog/docker-1-3-2-stable-channel/

I think Rocket is just one attempt not to become useless now that Docker's scope is expanding. There was an interesting post about the predictability of CoreOS's move a few days ago on HN:

https://news.ycombinator.com/item?id=8688392

conradk··on Docker's killer feature
What is your business? How has the API helped you? Genuinely curious :)
conradk··on Initial thoughts on the Rocket announcement
Where's the critic of Rocket ? All I see is that they disagree with the choices made by the team behind Rocket and they want to blog about it later. Other than that, Ben seems to only say that Docker was built by and for a community of developers and devops to make applications run consistently on different platforms. Ben says that expanding the scope of Docker is the right choice despite people being opposed to it, if I understand him right.

No, I'm not a Docker fanboy. Yes, I think Docker is pretty cool. Yes, I think the competition from Rocket is great and I can't wait to see how things go.

conradk··on Ask HN: Do you know other firms like Valve or GitHub?
Thanks for your input Marcus. Had never heard of "Starbucks testing". Sounds good though! :-)
conradk··on Ask HN: Do you know other firms like Valve or GitHub?
Thanks for making it clear that you work at Spotify. Transparency is good start :-)

I just watched both videos. Thanks so much for doing these ! Or maybe thank Henrik when you see him, haha :-)

I have a lot of questions.

From what I understand, Spotify squads each focus on one area and each squad has very different members so it can stay autonomous. Is that right? What happens if sysadmin / developer / designer from squad X gets hit by a bus ? I'm actually talking about the bus factor [1] here, I hope you are all well :-)

How often do you change squads ? What about tribes ? The second video mentions "guild unconferences". What is that ? Can squads work remotely ?

How does code review work at Spotify ? For the last 2 weeks, we've been using pull requests on Github, which I've found to be a very good way of doing code review. Since the reviewer is the one to merge, eventually his/her name is on the commit too, which in my case makes me focus even more before hitting the "Merge" button. Merging creates an explicit merge commit, which makes reverting things easy if needed. And discussion in the comments allow for efficient, asynchronous discussion.

The video talks about how important trusting employees is to Spotify. That makes me wonder: do employees sign such things as non disclosure or non compete agreements ? what do you (or what does Spotify) think of such agreement ?

For the last few months, I've been reading the Groove blog [2]. Recently, Alex, Groove's CEO, talked about how much time he was spending talking to customers. How much do you (devs, sysadmins, marketers, designers, etc) communicate with users ?

How do gradual rollouts work ? Do you use a third party service for that ? Would love to learn more.

Thanks again.

[1] https://en.wikipedia.org/wiki/Bus_factor

[2] https://www.groovehq.com/

conradk··on W3C Working Draft: Clipboard API and events
Finally.

To me, this looks like a step further away from Flash (used for copying things to the clipboard), which I see as a great thing.

Also, I've been working on a password manager that could dramatically benefit from such an API. I hope that browser vendors will allow synthetic copy/paste (especially copy) events if explicitly allowed by the user (similar to how geolocation APIs work). This would be especially helpful for mobile devices where it's difficult to copy things at the moment.

conradk··on Show HN: Nectar – A modular MVC framework for PHP
I have never used Zend (except for the JSON parser once I think). What do you like about about ZF1 that you don't find in ZF2 ?
← PreviousPage 5 of 8Next →