HNHacker News
TopNewBestAskShowJobs

heyplanet

72 karma · joined March 6, 2016

submissionscomments
heyplanet··on Google sues me for using the word “droid” in my company name Orpheusdroid
Is there a way to keep up with this story? Looks like Orpheusdroid is not on Twitter.

I am not sure who is right and who is wrong here. But I have the feeling that it is too easy for big companies to threaten small companies.

I wonder if there should be some institution where small companies and individuals can go to when threatened by big companies. And if the threat seems unreasonable, the institution would take up the fight on behalf of the small company or individual.

heyplanet··on Loading CSV File at the Speed Limit of the NVMe Storage
The article talks about processing the CSV file in memory, not about loading it.

What am I missing?

heyplanet··on Monitor your web page's total memory usage with `performance.measureMemory()`
This probably adds a significant number of data bits for tracking people without cookies.

First of all it tells the page if you run the dev version of Chrome with a certain version.

Secondly, I would be surprised if memory behavior does not differ between certain setups.

heyplanet··on UTF-8 Everywhere
I think UTF-8 was a mistake.

It is a pain in the ass to have a variable number of bytes per char.

In Ascii, you could easily know every character personally. No strange surprises.

Also no surprises while reading black on white text and suddenly being confronted with clors [1].

[1] Also no surprises when writing a comment on HN like this one and having some characters stripped. I put in a smiley as the firs "o" in colors, but it was stripped out. Looks like the makers of HN don't like UTF-8 either.

heyplanet··on Show HN: Podely – Convert your YouTube channel into a podcast
All you can do on that page is sign up. Sign-up pages are explicitely listed as a type of page that can't be a Show HN.

This sign-up page especially rubs me the wrong way as it uses a dark pattern: It grabs your email address first and then tells you that you cannot proceed without entering your credit card details.

heyplanet··on Show HN: Podely – Convert your YouTube channel into a podcast
Flagged because this is a sales page, not a Show HN. Please read the rules:

https://news.ycombinator.com/showhn.html

Regarding the sales page itself: If you had a list of podcasts created this way, I would definitely look at it. Because I am a big podcast fan.

If your product has not been used yet, I would start by contacting youtubers directly and work with them to build an initial portfolio of podcasts created with Podely.

heyplanet··on A music discovery site used in over 1M videos and games
The title made it sound like the discovery engine is used in games. So I took a look, but it seems to be the music is used in games.

If you are as music-crazy as me, try this discovery site:

http://www.gnoosic.com

It is my daily driver to discover new music.

heyplanet··on I only use an iFrame to crawl and scrape content
Yes, the reason is that most sites these days serve a content security policy which only allows code from whitelisted origins.
heyplanet··on I only use an iFrame to crawl and scrape content
Then every time you want to make a change to your code, you have to go to your original codebase, make the change, start the compiler, copy the output and paste it into your dev tools ...
heyplanet··on I only use an iFrame to crawl and scrape content
Is the only reason for the iframe so that it is possible to keep a state in the top frame while loading different pages?

Because otherwise - since you use the dev tools to inject the iframe - you don't really need the iframe. You can just run it as a "snippet" in Chromium or from the multi-line-code-editor in Firefox.

Both have the problem that it all has to be a single file. It would be much nicer if one could import modules.

heyplanet··on Million Short
No word on where the search results come from?

Can't find anything about it on the about page.

Doing a few test searches, the results seem similar to those of Bing.

heyplanet··on Every Noise at Once
For an interactive music map with bands, check out Music-Map:

https://www.music-map.com

You start at a band of your choice and then can travel all the bands in the world.

heyplanet··on Show HN: Lagukan, a highly personalized music service
Have you tried Gnoosic (http://www.gnoosic.com)? That is the one that works best for me.
heyplanet··on Implementing Poincaré Embeddings (2017)
There is an actual application of this on the frontpage right now:

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

Coincidence?

heyplanet··on Music Recommendations in Hyperbolic Space
Of all the music recommendation systems out there, this one is my favorite:

http://www.gnoosic.com

It has an uber simple interface (you don't even need to log in) but no other system gets me as well as this one.

What surprises me in the given article is the graph on the last page. Why was the treatment group still listening more weeks after they already were getting the old recommendations again?

I wish the graph would reach out further into the past then just one week before the test. So one could get a feel for how much of the variance in the graph is random.

heyplanet··on Pylon – Declarative layout primitives for CSS and HTML
They are not divs. They are whatever you call them. If you mean "Are they styled like divs by default?" then also no. Divs are block elements by default while custom elements are inline elements by default.
heyplanet··on Pylon – Declarative layout primitives for CSS and HTML
This has issues:

    <list>
        <hstack spacing=s>
            <div class="icon"></div>
            <text>Westminster</text>
            <spacer></spacer>
            <text>0.5 miles</text>
        </hstack>
        ....
It is more complex then it needs to be, it puts the styling into into the html, it kills all semantic meaning and pollutes the global namespace of element names.

It should be:

    <my-cities>
        <my-city>
            <city-name>Westminster</city-name>
            <city-distance>0.5 miles</city-distance>
        </my-city>
        ....
And then simply style the custom attributes to your liking via css. If these "primitives" would use classnames instead of element names, their styles could be added like this:

    <my-cities class=pylon-list>
        <my-city class=pylon-hstack>
            <city-name>Westminster</city-name>
            <city-distance>0.5 miles</city-distance>
        </my-city>
        ....
heyplanet··on Filecoin 2017 Q4 Update
What would be 'mainstream adoption' in this context?
heyplanet··on Downvoting should come with a mandatory one-line explanation
My guess is that you don't even have an upvote button.

You have that little triangle, but I don't think it really upvotes.

For example, this post has 5 points but is not on the ASK page. While older posts with just 3 points are. Probably because it is "upvoted" mainly by "little guys".

As I understand it, clicking the triangle only means "put this in my saved stories list" unless you somehow secretly become a real upvoter.

I think we all are still waiting for a community with transparent rules. So far, none has managed to get a lot of traction.

heyplanet··on Downvoting should come with a mandatory one-line explanation
Super interesting! Thanks! I can see it this way. But I would not have guessed it.
heyplanet··on Downvoting should come with a mandatory one-line explanation
If the explanation is inflammatory, I have a much better feedback then from just a downvote. For example, an insult would tell me "Ok, it's probably not about the facts for this guy. Otherwise he would have stated the facts he objects to".
heyplanet··on PriceZombie is shutting down
UPDATE: Hey, lot's of downvotes for this post. Would be great if you guys could explain why you downvote.

Sorry, but not much sympathy from me.

1) You knowingly violated the terms of service. Therefore you are denied service now. Nothing to complain about. Honestly, if the API of my website would be intentionally abused in a way that I explicitly exclude in my TOS, I would be seriously pissed. I would probably think about suing you. Not only denying you further service.

2) You whine, bitch and complain because others did not get the same treatment as you. There are also many murders and robbers who are not in prison. If it would not be allowed to put one criminal into prison unless we put them all into prison, there would be no law and order at all.

3) You encourage the problem. By shutting down just because Amazon kicked you out. Why not address the problem that 90% of your revenue came from one single retailer? Why not talk to the other retailers and the users and see if there is a way to work it out? Do the difficult thing: CREATE! Don't beg!

Sorry, if this sounds harsh. I welcome and applaude every tech entrepreneur. But please stand up and fight for the right thing. For a better world. Not just for a bit of profit by bending the rules.

heyplanet··on PostgreSQL Parallel Aggregate
I would assume that when you query billions of rows, the disk is the bottleneck, not the CPU. What am I missing?
heyplanet··on [dead]
They deleted the posts from the front page. Did you misread my title? For example the post with over 6000 upvotes in r/worldnews would normally be on the frontpage. But it seems to have been manually removed.