HNHacker News
TopNewBestAskShowJobs

positivecomment

292 karma · joined November 1, 2016

submissionscomments
positivecomment··on Hello WebAssembly
> WebAssembly has the potential to say play video games, including AAA titles, without having to install anything on your computer.

It depends on how you define "being installed". All files living on FileAPI and IndexedDB does not make too much difference than using direct file access and SQLite. They will be cached and they will live on your computer. Well, at least until your browser faces storage pressure and decides to randomly delete website data.

I mean, yeah, everything lives in a sandbox and there's potentially less security issues. Not having to give admin privileges to an application which allows you to build houses out of blocks is a good idea. On the other hand, the capabilities of the platform is increasing like crazy and it's just a matter of time before it converges with the operating system itself.

So, I don't know. The whole situation is weird. I think we needed better operating systems with granular permissions and we're getting there using a very convoluted way.

positivecomment··on Lazarus – A Delphi-compatible cross-platform IDE
> Even C# has a better, readable and concise syntax

C# has amazingly easy-to-read syntax, but maybe I'm biased because I'm most comfortable with C-like syntaxes.

positivecomment··on WannaCry ransomware bitcoins move from online wallets
Disclaimer: I'm not well informed about crypto-currencies. This is just to test if I'm understanding correctly.

So you are doing mixing. One of your users is a criminal, and that is apparent to you as you can trace where their coins came from. In your stash, you have 100BTC, 10 of which is the share from the criminal. He/she orders 1BTC to be transferred to a private wallet. You make a transfer to the private wallet from your stash, but you know exactly who gave the order. When the police comes to you, you will be forced to tell them who gave the order. Am I missing something? If I'm correct, then the attacker has to trust the mixer.

positivecomment··on We Evolved to Run But We're Doing It Wrong
"Treadmill is bad because it was invented as a torture device and one famous person died three years after doing it excessively. It is like running without any of the good stuff".

This is an actual argument from the article.

positivecomment··on Roomba's Next Big Step Is Selling Maps of Your Home to the Highest Bidder
I have one of the offline models which seems to randomly crash around and it really is good enough. I wonder if mapping significantly improves anything to justify paying so much more (and apparently having to share the generated map with the manufacturer). Wouldn't it be invalidated every time you move a chair?
positivecomment··on MS Paint is here to stay
When that "Get Office" thing first popped-up, I was sure my PC was infected with malware and came to the brink of formatting my hard drive.

Later came the random console pop-up from the automatic WSL updates [1] and then I did panic enough to actually format all the things but that's another story.

[1]: https://github.com/Microsoft/BashOnWindows/issues/841

positivecomment··on Microsoft Paint Is Deprecated in Fall Creators Update
ShareX! https://getsharex.com/ (Uses greenshot for editing)
positivecomment··on 153k Ether Stolen in Parity Multi-Sig Attack
I thought using "var" is deprecated... If there's anyone who has the chance to use let/const but still doesn't, I'd be very curious to learn about their reasoning
positivecomment··on UK plans age verification for porn websites from 2018
Yeah, also the same for Turkey under the dictatorship of Erdoğan. Internet there is amazingly robust. They also iterate among beautiful blocked page designs for artistic freedom: https://www.google.com/search?q=eri%C5%9Fim+engellenmi%C5%9F...

Back when this craziness started, they had even blocked the sites giving STI information because they had "sex" in them. Not sure how it is right now.

The promotion in any form for alcoholic beverages are banned too. This is the web site for the biggest beer maker: http://efespilsen.com.tr/ (It says basically that according to a change in regulation, they aren't allowed to have a customer-facing website anymore).

positivecomment··on UK plans age verification for porn websites from 2018
Anecdotal evidence (myself) suggests that those effects, if there is any at all, would not be significant :)

I do wonder though, how do you scientifically analyse that? Ask people if they were exposed to porn as a kid to pick your evaluation candidates? That'd be unreliable. Expose some underage people to porn (horrible) and evaluate them after tens of years? I don't think so...

positivecomment··on Scientists have inserted a GIF of a horse into living bacteria
> No, CRISPR will not be used be teenage hackers in the future to infect humans and keep them hostage. CRISPR can’t be “spread” or “transmitted” and is a local technique to introduce DNA snippets into the main genome of the organism

I think most people, if not everyone, already got this.

> viruses have already had DNA editing machinery for millennia

But humans never had it. That's probably what creeps everyone out.

positivecomment··on Scientists have inserted a GIF of a horse into living bacteria
If someone finds some protected data as controversial as AACS encryption key[2] and creates a "fork" of HIV which contains that information, I'm optimistic that we will get a cure for it in a few years.

On a more serious note, I'm not sure, with this kind of power, if we are quickly approaching a Great Filter[4] or not.

[4]: https://en.wikipedia.org/wiki/Great_Filter

[2]: https://en.wikipedia.org/wiki/AACS_encryption_key_controvers...

positivecomment··on Babel-preset-php: PHP7 to ES7 syntax translator
Well, an admittedly silly poll[1] from nearly 4 years ago showed JS to be the 6th most loved, if you subtracted dislikes from likes:

Python 2093, C 1630, Go 766, SQL 706, Haskell 691, JavaScript 683, C# 666

I know it doesn't mean anything but I think it's funny, at least.

Full list: https://pastebin.com/3HevKLzz

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

positivecomment··on 70% Repetition in Style Sheets: Data on How We Fail at CSS Optimization
When you have a base style sheet (it can be a framework or a base style sheet for your main application and sections overwriting them or custom style sheets for some tenants of your application or whatever) that you want to customize?

Many component-based designs also prefer repeating styles for each component because of maintainability but I guess they wouldn't be counted in the article as they use generated root names.

My point is, not repeating styles should not be the target, but it may of course be the side-effect.

positivecomment··on Sony open-sources NNabla – a simple, fast and lightweight NN library
Related question: Is there a framework which lets us do very basic tasks without getting deep into NN and ML? For example an image classifier, which takes images under different groups and when trained, can tell which group a picture more likely belongs to?

I'm not a data scientist, just a potential end-user who doesn't know what input_shape is.

positivecomment··on 70% Repetition in Style Sheets: Data on How We Fail at CSS Optimization
gzip takes care of the repetition and I don't think CSS parsing has any meaningful impact when you consider all the freak show of resources and scripts a typical page loads (I have no data on this though, just intuition).

A maintainable CSS is way, way more important. Writing complex CSS is very easy, but debugging can be a nightmare.

positivecomment··on Freshwater from salt water using only solar energy
Maybe people can also shower with saltwater followed by a quick rinse in drinkable water. That would reduce the usage drastically.

I couldn't find anything against showering with saltwater by skimming the results of a naive google search.

positivecomment··on Tabs, spaces and your salary – how is it really?
"Exaggerated" as he actually voices his extreme views. Many people look down on the people from the other camp but never actually say anything to not sound ridiculous.
positivecomment··on Webpack 3: Official Release
JavaScript is trying to get rid of the script!

https://www.manning.com/books/java-development-with-ant

positivecomment··on Webpack 3: Official Release
Me too. I was shouting "dude, I literally copy pasted you from the docs, you HAVE TO work" at my screen.

I'm glad they are focusing on the ease-of-use. Otherwise, we really would start hiring webpack-developers.

Sometimes I wonder how it would have been if I sticked to Browserify.

positivecomment··on Show HN: Decaffeinate converts CoffeeScript projects to modern JS
"Standard" (the name is very hard to tolerate) not being configurable with questionable defaults (no semicolons!) and being JS-only (no TS or CSS support) makes Prettier[1] a better option. It has a VS Code extension which works great.

[1]: https://github.com/prettier/prettier

positivecomment··on Show HN: Keygen – A dead-simple software licensing API built for developers
I never knew anybody who wasn't able to get around licensing AND downloaded cracks. Cracks are (were? is that still a thing?) just time savers. If you can follow some tutorials on replacing a binary with an edited one, you are brave enough to learn how to edit it yourself.

Also, that user is running some random binary from the internet just not to pay. Without that crack, you would never have had that user.

positivecomment··on Show HN: Monica, an open-source CRM to manage friends and family
Thanks! I will try to Docker-ize this when I have time.
positivecomment··on Show HN: Monica, an open-source CRM to manage friends and family
That's what I meant, I would contribute a dockerfile, which people may use to run the application with one command. Would standard Laravel instructions to deploy an app[1] help me here or do you need additional steps?

[1]: Maybe something like https://medium.com/laravel-news/the-simple-guide-to-deploy-l... (first thing I could find)

positivecomment··on Show HN: Monica, an open-source CRM to manage friends and family
Do you have any plans to integrate with contacts on any device/platform?

It may allow you to automatically save calls and manage metadata in sync with an established system.

positivecomment··on Show HN: Monica, an open-source CRM to manage friends and family
No I'm very alien to the PHP ecosystem. Valet seems to be Mac-only. I'm a happy Windows user who has some Linux servers to play around. It would be very nice to have a step-by-step manual installation guide, then who knows, maybe you would get a pull-request with a Dockerfile! :)
positivecomment··on Show HN: Monica, an open-source CRM to manage friends and family
My personal recommendation is to drop third-party logins and allow users to sign-up via usernames (without emails). That means you need to deal with "lost password with no way to recover" situations and spam but it's still better than third parties controlling the most important aspect of your application.
positivecomment··on Show HN: Monica, an open-source CRM to manage friends and family
Thanks for making this open-source. It seems to use Homestead for deployments and Homestead apparently needs a VM. Is there a way to make this work without a VM or have a docker file maybe?
positivecomment··on Astronomers Find Planet Hotter Than Most Stars
> it would be like that, but way worse

I'm not sure I'd describe "being sublimated instantly" as just being "way worse" than having a hard time keeping my eyes open on a bright day but I guess you are technically correct :)

I wish we had the tech to simulate what's happening there in a way we can understand and see.

positivecomment··on JSC loves ES6
Well, lack of ServiceWorker support by itself was a complaint, that's for sure: https://www.google.com/search?q=site%3Anews.ycombinator.com+...
← PreviousPage 2 of 3Next →