Hacker News new | past | comments | ask | show | jobs | submit | dlsym's comments login

> You can even have a "do not disturb" sign on your door.

You can't. At least not in modern open plan offices, nobody except management loves.


Please stop hijacking scrolling. Thankyou.


That together with a link to https://develhell.com/ at the bottom actually made me think it was a joke at first.


The pug made me think that to be honest.


There's a really horrible dithering effect on Chrome on Windows 10 when you scroll which gives me a headache.


Also on Ubuntu 16.04


I already have "Scroll Anchoring" enabled in Chrome's flags, wish they'd add a flag just to disable page's ability to override scrolling completely.

Unfortunately "Scroll Anchoring" will likely never make it to a production build as it has odd interactions with sites that override scrolling to jump to new page elements (adverts in particular).

CNN Edition pages are particularly broken:

http://edition.cnn.com/2017/04/03/europe/st-petersburg-russi...


Sorry, we didn't notice that. The design comes with this feature, but we will probably change it very soon.


Your first slide looks like this over here: http://i.imgur.com/2Wzbe3Y.png


Yep. White text is unreadable on dotty backround on mobile. Even zoom in doesn't help.


No it does not.

Lost 50 kg doing CICO. To keep your muscle, watch your macros and exercise.

Losing weight is actually pretty simple. But I won't argue that it is hard.


> Losing weight is actually pretty simple. But I won't argue that it is hard.

It depends on the genetics, but yes, if you're really overweight, losing lots of weight is generally pretty simple. At some point, though, you'll hit a roadblock and that's when those nuances can become important.


Risky click of the day.


Wait, didn't we install frontend stuff like css frameworks via bower? I feel kinda out of the loop.


Everything is on npm now


im so confused :/


Within the past year or so, the frontend community has chosen npm to deliver frontend dependencies.


For what possible reason? I'm eternally out of touch with what mainstream front-end devs seem to think is a good idea.


Because npm is a package manager that most devs already need present for their front-end build step (to install their deps for gulp/grunt/browserify etc) , and bower is an 'extra' thing that addressed a need that no longer exists.


great now im even more confused :(


Because you need npm to install bower.


"schatzmeister anschlägen vormarsch stolzen" Yeah. Pretty german.


What I hate more is the thought of having my financial data stored in some shady, cobbled together, cloud service, hosted somewhere on Amazon AWS.

I predict, that it is only a question of time until they will encounter some disastrous data leak.

Begin a YNAB user for more than a year now, I am really angry at them for this move. So I'll guess I have to move on to something else after the support for the YNAB4 apps will be shut down.


I completely agree. We've got support until December so I'm considering replicating as much of YNAB 4's methodology and functions as possible in either Excel or Google Sheets when I have free time.


You are not alone.


I wonder, why even bother with wrapping rows in array brackets and not do it implicitly.

    ["Name", "Session", "Score", "Completed"]
    ["Gilbert", "2013", 24, true]
would be

    "Name", "Session", "Score", "Completed"
    "Gilbert", "2013", 24, true
Which is, well, more or less just CSV. This should work with objects too:

    "name": "Jane", "key": { "nested": "object" }, "foo": ["bar"]

Or mixed:

    "Foo", { "fnord": 23 }, true


One benefit with each line being valid JSON is that writing a reader/generator for this format is fairly simple. One can use existing JSON libraries as-is, with some extra consideration to the line-like nature of this format.

For the above to work you'd have to use a custom JSON-parser when reading the lines.

------------

Could also be mentioned that JSONLines-like formats are already pretty common in log-files, database exports etc. So this is more about giving it a name and standardizing it. Which I think is great!


>> For the above to work you'd have to use a custom JSON-parser when reading the lines.

Not necessarily. You could just re-add the square brackets before passing the lines to the JSON parser.

That would make more work for the machine, because you'd probably have to copy the whole string. But any time you can make less work for the human by making the machine work a little harder, it's usually a win.


Because that's not... JSON?


Or people below a certain age.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: