HNHacker News
TopNewBestAskShowJobs

aspirin

108 karma · joined February 26, 2015

submissionscomments
aspirin··on Asahi Linux on M3
In Soviet Russia, LLM prompts you.
aspirin··on Our decision on Cursor following its acquisition by SpaceX
Enterprise customers are not getting the subsidized subscriptions so for them the point is moot.
aspirin··on Medieval
Control + mouse scroll wheel works for me
aspirin··on Show HN: Quick tunnels to localhost with one command and no binary download
Looks great, but you should add an explanation about how it works. I’m hesitant to just run some command.
aspirin··on You probably don't need PostGIS
Yes, PostGIS supports projection agnostic ”geography” types: https://postgis.net/workshops/postgis-intro/geography.html
aspirin··on A guide to freelancing in Finland
In professional contexts as a software developer you will manage just fine with just English. Free time context and true integration to society will require learning Finnish. But you can take your time with that.

I’m a Finn.

aspirin··on QuickJS JavaScript Engine
Curious what ”The cycle removal algorithm only uses the reference counts and the object content” means in practice. Is it based on some well known algorithm?
aspirin··on Don't let TC39 use smoosh or smooshMap
It's a form of protest. If both flatMap and smooshMap are seen as equally "breaking the web", maybe TC39 will coose the less insane name for the method.
aspirin··on OpenStreetMap Is in Trouble
Currently there is nothing to stop mappers using tags in wrong ways. It should just be flat out impossible. If a field/tag isn't defined in the schema, it could not be used. The range of values should be limited in the same way, too.
aspirin··on OpenStreetMap Is in Trouble
Im my opinion the biggest problem is the data model (or lack of). Tags i.e. key-value pairs are used to add properties to geometry. Mappers use different combinations of keys/values to describe the same thing. The post touches on this, but does not offer solutions other than adding "layers".

There should be a strict schema that would be community managed through some process.

aspirin··on Apple Teases Upcoming Space Gray iMac Pro, "the most powerful Mac ever"
I hope this isn't the "Mac Pro successor" Apple was alluding to earlier this year...
aspirin··on Nyancat on the touchbar
You can do it still. No need to be "first", IMO.
aspirin··on WebAssembly Stack Machine
It makes me sad to see the AST go. I was thinking of writing my own WASM compiler just for fun, purely as an AST transformer.

Its funny how most of the WASM tools still use s-experssions as the text format. How does that even work, now that the AST is history?

aspirin··on WebAssembly Browser Preview
The high level goals of WASM do include access to browser APIs, but the MVP version that is being implemented now, does not yet allow it: https://github.com/WebAssembly/design/blob/master/JS.md

WASM code can call external functions defined per module, and the external code can be JS code that interacts with browser APIs. So indirect use of browser APIs is possible.

aspirin··on WebAssembly Browser Preview
WASM isn't related to JavaScript in any way. Maybe you were thinking of asm.js?

You cannot access the browser APIs from WASM so there is no tight coupling with the browser environment. I think non-browser use could make definately sense.

aspirin··on Time-travel queries in CockroachDB
Couldn't you do it with transaction isolation levels? for example in Postgres "BEGIN TRANSACTION ISOLATION LEVEL REPEATABLE READ;"

Inside the transaction you will see only changes made within the transaction.

aspirin··on Show HN: Ast.run – WebAssembly playground
All of the major browsers will support WebAssembly soon: http://v8project.blogspot.fi/2016/03/experimental-support-fo...

This playground uses Binaryen(https://github.com/WebAssembly/binaryen) to interpret the WebAssembly code on the fly, so it works in current browsers that do not yet have native support.

aspirin··on Ask HN: What software would you pay for right now?
Elementary OS gets pretty close: https://elementary.io/
aspirin··on Sesame Credit – The True Danger of Gamification
This is so horrible that I'm left speechless. Maybe others feel the same and skip to the next headline.
aspirin··on HTTP Live Streaming in JavaScript
Great to see progress, but 1668 dropped frames in the test is a bit underwhelming.
aspirin··on From a million miles away, NASA camera shows moon crossing face of Earth
Yes, indeed. The eposure of the photo must have been set to make earth look as bright as we expect, and leaving the moon darker.
aspirin··on From a million miles away, NASA camera shows moon crossing face of Earth
Is this the real reflectance of the moon? Seems so dark.

Usually we see the moon at night surrounded by night sky, which probably skews our perception of the real color of the surface material.

aspirin··on React.js Introduction for People Who Know Just Enough JQuery
Surprisingly D3.js actually can do your AJAX calls with d3.xhr()!
aspirin··on Volko Ruhnke's Modern Wargames
I believe he means that in digital games the model stays hidden most of the time. You only see the inputs and outputs.

In physical games the players have to enact the model themselves by following the rules at every step. Without exact knowledge of the model, the gameplay cannot even start.

aspirin··on Organizing complexity is the most important skill in software development
Organization is the hardest part for me personally in getting better as a developer. How to build a structure that is easy to change and extend. Any tips where to find good books or online sources?
aspirin··on Is-negative
Is it a joke? I sure hope so.
aspirin··on Removing EU roaming charges is a big deal (2014)
In some cases this rule could be bad for customers, too. In Finland uncapped 4G data with monthly price is the norm, and if the carrier cannot charge extra for data roaming in other EU countries, it can only lead to higher prices or discontinuation of uncapped data. Carriers still have to pay each other roaming fees after this rule is in place, right?
aspirin··on Timeless Decision Theory [pdf]
There is something wery odd about Newcomb’s Problem. If the Predictor can predict my choice with 100% accuracy, it's not really a choice, is it? Free will does not exist in this scenario, and therefore I cannot meaningfully choose between one or both boxes. The question is nonsensical.
aspirin··on Ask HN: Does anyone else value the comments more than the link?
I usually read the linked article first, but I too value the discussion most. Many times an uninteresting (for me) link will produce a very fascinating dialogue.
aspirin··on Interview with the trauma surgeon who took care of Dzhokhar Tsarnaev
I's always surprising to me when doctors treating "bad guys" are asked about how they feel about it. Some kind of revenge mentality I guess is to blame.
Page 1 of 2Next →