HNHacker News
TopNewBestAskShowJobs

codeaken

127 karma · joined October 2, 2014

Building Things
submissionscomments
codeaken··on Open table formats are inevitable for analytical datasets
Apache AVRO [1] is one but it has been largely replaced by Apache Parquet [2] which is a hybrid row/columnar format

[1] https://avro.apache.org/

[2] https://parquet.apache.org/

codeaken··on A bacterial culprit for rheumatoid arthritis?
I have been following RA for years now. There is a small public company (OMX:SYNACT) I found that are in its Phase 2b with a medication that looks very promising. They completed their Phase 2a with statistical significance in a couple of key indicators. It looks like to be on par with JAK inhibitors but with a cleaner safety profile and no need for injections.

Unlike the JAK inhibitors that suppresses the immune system, their pill instead resolves the inflammation by activating receptor 1 and 3 in the melanocortin system. Phase 2b completes this summer and I am personally super excited to see the results.

codeaken··on Launch HN: MovingLake (YC S22) – Real-time data connectors for almost anything
What are the other option(s) for AWS credentials which would be more secure in this scenario?
codeaken··on Show HN: Investorsexchange.jl – parse trade-level stock market data in Julia
When looking at the linked archives [1] it seems that they sit at around 4GB/day. Is that really all of the data that the US stock market generates a day? I thought it would be at least 10x that.

[1] https://iextrading.com/trading/market-data/

codeaken··on Google to Reimplement Curl in Libcrurl
I thought it was more or less required to defend your trademark, else you could loose it.
codeaken··on DigitalOcean Marketplace
Can you as a vendor charge for your images or do you need to publish your work free of charge?
codeaken··on Testosterone Treatment and Alleviation of Depressive Symptoms in Men
Could you father children while being on TRT? I have heard that there is a chance that you can become infertile while on it, and after you quit, there is a chance that your "system" does not start up again.
codeaken··on Tailwind: style your site without writing any CSS
You can use components for this scenario https://tailwindcss.com/docs/extracting-components
codeaken··on HashiCorp has raised $100 million in Series D funding
I'd love a tool that lets you keep a history of "cloud migrations", where you write both the "up" and the "down".

We did a dirty solution for this with Ansible. We have a base playbook (with roles and all that jazz) that sets up a server and then we can write patches which are separate playbooks.

After the patch has run we simply store the patchlevel in a file on the server so that we dont "double-apply" any patches on the next patch-run.

codeaken··on Linux 4.19
I don't think it was, at least not that black and white. If the community really was that split the project would not have survived for 20 years. Surely we would have seen a fork where the involved factions split off.

I think this is a very vocal minority in play here. From my understanding these changes did not come from any of the core contributors but rather from activists. The used divide and rule; if you don't sign off on our political documents you are with "them" and we will let everyone know what a horrible human being you are.

codeaken··on Linux 4.19
I feel really worried about the Kernel project now that they have let Identity Politics breach their walls. These kind of things have a tendency to split a community rather than unite it.

The kernel project is surely one of the most successful software projects ever. Having survived for 20 years, why change a winning formula?

I have always considered Linus un-political and more interested in getting sh*t done and getting it right above anything else, so why he would sign-off on this is a mystery to me.

codeaken··on Hard Drive Stats for Q3 2017
Very good points!

Btw, what is missing in the invoices?

For us to be able to move from S3 we would also need to be able to create multiple API keys where we can set what buckets they have access to.

codeaken··on Show HN: WP Detective – Show what theme and plugins a WordPress site is using
Tjena! Thanks for the bug report. We already detect a non-default WP_CONTENT_DIR (berghs is using assets instead of wp-content). But in this case it was our WordPress detection code that failed.

It has been fixed now: http://wpdetective.io/www.berghs.se

codeaken··on Show HN: WP Detective – Show what theme and plugins a WordPress site is using
Yes that is correct. We could attempt to detect all plugins by pinging known files but that would involve indexing all available free plugins and doing around 40,000 HTTP request on the site you want to check ;) Glad you like it!
codeaken··on Show HN: WP Detective – Show what theme and plugins a WordPress site is using
It usually detects it but we cannot show its icon, real name and description (only the plugin slug).

We collect this information from the WordPress plugin repository but it only contains free plugins. Paid plugins are not listed in a central place where we query their metadata.

codeaken··on Show HN: WP Detective – Show what theme and plugins a WordPress site is using
We can only identify user fronting plugins that make themselves known through signatures or js/image/css imports. We do this in an automated fashion by exploiting the predictable folder structure of WordPress. So no maintenance needed here.

There are some very popular plugins (Yoast SEO, Jetpack, W3 Total Cache) that don't import additional files. For these we have hardcoded patterns (under a 100). We do not have anything in place for checking if these patterns break.

We could automate creating a WordPress installation, installing the plugin we want to check, trigger a wp detective scan and then checking the results. But I am note sure it is worth the engineering effort.

codeaken··on Show HN: WP Detective – Show what theme and plugins a WordPress site is using
When pattern matching goes wrong... Good find, we will fix this, thanks! :)
codeaken··on Show HN: WP Detective – Show what theme and plugins a WordPress site is using
We actually don't have a signature database, not needed.

WordPress have a predictable path structure and we use that to extract theme and plugin slugs (textual ids). For some plugins that don't import JS or StyleSheets we look for other signatures.

Once we have the slugs, we do a lookup in the official WordPress theme/plugin repository and get all the info we need (plugin descriptions, icon, author etc)

codeaken··on Show HN: WP Detective – Show what theme and plugins a WordPress site is using
Thanks!

You assume correct, that is one of the methods we are using.

We also look for signatures in the code that certain plugins output. For example Yoast SEO usually adds a HTML comment at the end of the page identifying itself.

codeaken··on Show HN: WP Detective – Show what theme and plugins a WordPress site is using
Nope, this is custom code
codeaken··on Introducing the Plex Media Player
I am using Emby as a central media server. Emby takes care of the hosting and indexing of the material. Then I have multiple Kodi clients that consume the contents from Emby.
codeaken··on Introducing the Plex Media Player
Before I could access my media server with the iPhone app. Then all of a sudden I was forced to register for a Plex Pass to be able do this. For me at least, that made the whole app unusable.
codeaken··on Introducing the Plex Media Player
Plex was great until they forced the Plex Pass on us. I have now switched to using the Kodi [http://kodi.tv/] and Emby [https://emby.media/] combo instead.
codeaken··on JFK Displays Actual Wait Times Using Beacons That Monitor Mobile Phones
> "non-personal unique ID"

Isn't that quite contradictionary?

codeaken··on Ask HN: Do you (freelancers) charge for emails?
Only read and answer emails a couple of times during the day. For the rest of the day keep your email client closed and notifications off.

You can even add a little notice in your email signature that this is how you operate.

codeaken··on David Carr Dies at 58
I first heard of David Carr in the documentary about New York Times called Page One [1]. David Carr is extensively covered in it and you, amongst other things, learn of his troubled past.

[1] http://www.imdb.com/title/tt1787777/

codeaken··on On some LCD monitors this will cause them to emit a tone (epilepsy warning)
Way cool, worked on my Dell U3011! How does this function, why does the screen emit a high pitched noise?
codeaken··on PostgreSQL 9.4 Released
Did PostgreSQL just kill MongoDB?
codeaken··on FreeBSD 10.1-RELEASE images are available
FreeBSD 10.0-RELEASE Announcement:

Some of the highlights:

- GCC is no longer installed by default on architectures where clang(1) is the default compiler.

- Unbound has been imported to the base system as the local caching DNS resolver.

- BIND has been removed from the base system.

- make(1) has been replaced with bmake(1), obtained from the NetBSD Project.

- pkg(7) is now the default package management utility.

- pkg_add(1), pkg_delete(1), and related tools have been removed.

- Major enhancements in virtualization, including the addition of bhyve(8), virtio(4), and native paravirtualized drivers providing support for FreeBSD as a guest operating system on Microsoft Hyper-V.

- TRIM support for Solid State Drives has been added to ZFS.

- Support for the high-performance LZ4 compression algorithm has been added to ZFS.

Full details: https://www.freebsd.org/releases/10.0R/announce.html

codeaken··on W3C declares HTML5 standard complete
Final standards document

http://www.w3.org/TR/2014/REC-html5-20141028/