HN user

cel1ne

1 karma
Posts48
Comments589
View on HN
www.fromlatest.io 5y ago

From: Latest, an opinionated Dockerfile linter

cel1ne
2pts0
www.jpl.nasa.gov 6y ago

NASA Wants Your Help Designing a Venus Rover Concept

cel1ne
2pts0
community.spiceworks.com 8y ago

EU can fine US companies 20M / 4% of revenue for violating GDPR

cel1ne
26pts0
itunes.apple.com 8y ago

Show HN: ScreenTime, mac-app to sum-up your active computer-time

cel1ne
5pts1
www.nytimes.com 8y ago

The World’s Worst Humanitarian Crisis (in Yemen)

cel1ne
2pts0
medium.com 8y ago

Consistent Gradle / Android Studio Performance-Tips

cel1ne
1pts0
bugs.chromium.org 8y ago

Chromium: mouse over blank page consumes CPU

cel1ne
4pts0
arstechnica.com 8y ago

Standard selection modifiers usable with Chrome Tabs

cel1ne
2pts0
medium.com 9y ago

Typesafe, reflection-less JSON-Serialisation for Kotlin

cel1ne
3pts0
medium.com 9y ago

Generated JSON-Serialisation for Kotlin

cel1ne
2pts0
www.kickstarter.com 9y ago

MyPowerMate: The World's Only Travel Adapter for All Sockets

cel1ne
3pts0
arstechnica.com 9y ago

First high-res look at microbial ballistics: Harpoons, spears, Gatling guns

cel1ne
25pts1
www.reddit.com 9y ago

A 100 year old paper article about climate change

cel1ne
12pts2
github.com 9y ago

Glazed Lists – List Transformations in Java

cel1ne
1pts0
github.com 9y ago

Tachyons: Maintainable styling for React-Native

cel1ne
2pts0
arstechnica.com 9y ago

Hospitals warn Trump: Plan to repeal ACA will cost us $165B

cel1ne
14pts14
arstechnica.co.uk 9y ago

UN report: Climate goals rapidly moving out of reach

cel1ne
2pts0
www.schneier.com 9y ago

Someone is learning how to take down the Internet

cel1ne
6pts0
www.beinghuman.org 9y ago

The six emotional styles – What makes us who we are

cel1ne
2pts0
www.channelnewsasia.com 9y ago

Looking at scenery and zoning out reduces stress

cel1ne
1pts0
gradle.org 9y ago

Type-safe build-configuration: Gradle meets Kotlin

cel1ne
2pts0
news.ycombinator.com 9y ago

Ask HN: How to profile Android GC

cel1ne
2pts0
tachyons-css.github.io 9y ago

CSS margins/paddings for non-designers

cel1ne
2pts0
www.theguardian.com 9y ago

Environmental records shattered as climate change 'plays out before us'

cel1ne
1pts0
github.com 10y ago

Memory issues in Facebook's image library "Fresco" because of Object.finalize()

cel1ne
3pts0
edition.cnn.com 10y ago

This is what happened when Australia introduced tight gun controls

cel1ne
3pts4
arstechnica.com 10y ago

Android’s full-disk encryption just got much weaker

cel1ne
1pts0
postgres-bits.herokuapp.com 10y ago

PostgreSQL: the bits you haven't found

cel1ne
13pts3
medium.com 10y ago

Apple should sell headphone-cables

cel1ne
2pts0
medium.com 10y ago

What economics could learn from computer science

cel1ne
1pts0

Types are important and necessary.

Can you skip them in a typed language? Yes, just use any, Object or whatever the equivalent.

Can you add them to an untyped language? No.

They are not needed anywhere. But I argue that especially JavaScript module-systems would have benefited greatly from them.

A million lost hours in fixing obscure "undefined is not a function"-errors from output of highly dynamic pluggable build/transpiler-systems like webpack, requirejs, babel, buck etc. could have been avoided.

1. Try a completely functional language like Haskell once to learn about side-effects.

2. If you do multi threading: Look into Immutability and communicating sequential processes

3. Use static analysis / linters / code checkers for every language you use. They provide a lot of tips. There are linters for bash and Dockerfiles as well.

On Browser Tabs 6 years ago

Have you tried a combination of quick-reading and taking notes.

If it's about train of thoughts: for each tab try formulating and writing down a question that came to your mind while reading it.

That is the creative takeaway and it might ease your mind enough to close the tab.

Copying the text gives: “ch a i r m a n ' s s tat em en t” Reconstructing the original text is a difficult problem to solve generally.

Why not looking for stretches characters with spaces between them, then concatenate, check against a dictionary and if a match is found, remove the spaces.

“On_April_7,_2013,_the_competent_authorities”

Same here.

Not really, since everybody who cloned a repo has a full copy of everything.

Reminds me of the saying that writing git was just a backup strategy for Linus Torvalds: FTP-mirrors were the first step to ensure that the kernel was never lost, git was needed to mirror the source-history as well.

Use REST for reading, but RPC-style calls for writing. Benefits:

1. Every write-call is a transaction

2. You can have complex filtering and sorting in the read/access side of your API without having to worrying about the update-side of things.

3. You can evolve the read-API, even change semantics and return different objects and again, not worry about transactions.

4. You are not limited to the HTTP-standard.

Here are also some good tips: https://www.vinaysahni.com/best-practices-for-a-pragmatic-re...

The argument is that GPT3 has no understanding of the world, just superficial understanding of words and their relationships.

We don't really know what "understanding of the world" means in humans. We just "see it when it's there".

We might be radically different from GPT-3, or we might not. Our way of learning is different in any way.

Something that came to my mind: Various GPT-3 answers resemble answers given by children: Mostly correct, but having misunderstood some crucial point.

In real human learning and conversation these points are easily corrected by feedback by explanation: "You see, the point is no one wears bathing suites to work".

Which would then be incorporated as new wisdom.

Maybe this feedback-mechanism is what GPT-3 is missing. Maybe we should talk to it.

Linux from Scratch 6 years ago

I did this 15 years ago, before I gave gentoo a spin. I compiled my kernel for many years (make menuconfig).

Bottom line: It's not worth it.

I use debian now.

Coding and drawing 6 years ago

A drawing teacher put it like this: "Draw what's there, not set-pieces". (meaning the reusable furniture components in theaters)

The difference is that computer-on-your wrist are personal. They got cheaper and cheaper as everyone started to buy one.

I can't imagine everyone buying a spaceship, or even 1 in 10.000 people, if spacecraft costs were 10.000 times the super-computer costs of the past.

So no comparable revenue-stream to further drive down cost.

Dependency 6 years ago

I wonder if you could write a program that scans javascript-dependencies for function-usage that could be replaced by suites like lodash, to find and replace "leftpad-style dependencies".

For example, warming itself has been highly nonuniform. It's not that every day, every location on earth is X degrees warmer.

What is happening is this:

For a location and a time somewhere on earth plot a curve depicting the probability of it's temperature. The highest point in the middle is the average, typical temperature for that day, but of course there are less probable outliers left and right, like in a normal distribution.

What climate change does is

a) it flattens that curve, meaning more varying temperatures, unusually hot or unusually cold days, become more likely and

b) it moves that entire curve to the right, so that the average overall temperature becomes hotter, even though there are more cold outlier-days than before.

I don't think so, i switched to Firefox about two years ago, after the major upgrades, and I think it's way snappier, faster and more usable than chrome.