News for hackers. Stuff that matters.

UserIsUnused

Re:Actix project postmortem on Friday January 17, 2020 @08:40AM (#22074498)
I see thanks
Re:Actix project postmortem on Friday January 17, 2020 @08:23AM (#22074364)
Abandon is different from deleting everything.

Ofc, git is distributed, so someone should have a copy of the repo, even if it's not updated.

Edit: disregard post, apparently it's just moved to the personal account.

Re:BlackRock’s decision to dump coal signals what’s next on Friday January 17, 2020 @06:17AM (#22073721)
But you see, it's because of the environment that that it's not as economical viable.

Green sources are becoming more and more cost effective because of lots of tax money went into them because people care about the environment.

Eventually there shall be plenty of more green alternatives that are more economically interesting than coal, but they only reached that place in refinement because environmental focused measures took place.

Re:New 10.3″ Waveshare E Ink Monitor on Thursday January 16, 2020 @07:33AM (#22063886)
problem is color.

An e-ink is enough to program on emacs all day, but color highlights is a missing feature.

Maybe when patents expire, the tech will improve faster allowing for acessible color ones.

Re:Nobody Cares (2011) on Wednesday January 15, 2020 @09:55AM (#22054639)
>increases your odds of success,

Exactly. Odds.

Both Fortune and misfortune can happen in the middle. This doesn't mean to stop practicing/learning/improving, it's just life. Be aware of these things, and look for opportunities. Also, remenber that because of this, some very skillful person might be underperforming just because of a bad day, be nice to them.

Re:Away’s former CEO is returning as its co-chief on Wednesday January 15, 2020 @09:43AM (#22054524)
Thanks!
Re:Away’s former CEO is returning as its co-chief on Tuesday January 14, 2020 @10:09AM (#22045366)
Is there a non-paywalled version of [1] ?
Re:Away’s former CEO is returning as its co-chief on Tuesday January 14, 2020 @10:00AM (#22045256)
Ofc CEO sending messages at bad hours to workers and denying vacation times is nothing.

What a work culture.

you should always do regular checkups. New years is a good reminder that you haven't got your check-up this year.
Re:The “No Code” Delusion on Monday January 13, 2020 @12:01PM (#22036219)
Things like pipeline definitions and helm charts are generators.
Re:Maybe You Don't Need Kubernetes (2019) on Monday January 13, 2020 @10:35AM (#22035314)
but swarm mode is now part of "regular docker"
Re:The “No Code” Delusion on Monday January 13, 2020 @10:20AM (#22035140)
There are declarative general purpose programing languages.

That data you are talking about does need to be debugged, like Helm charts and pipeline definitions. Sure data is better, but config is code, not data.

Re:The “No Code” Delusion on Monday January 13, 2020 @08:41AM (#22034348)
Tooling. Data transformation. Libraries.

Emacs is configured using Lisp. Because of that it is amazingly configurable. XMonad uses Haskell, which gives types to avoid lots of error cases.

The thing is providing an actually programming language doesn't remove anything specially if the same config can be written as cleanly.

And you would avoid "YAML templates for creating YAML", when you actually need to process some data (even if it's just for pre/suffix creation in names). Secrets retrieval is another thing that you also need to do and template.

Also, YAML is a terrible to parse language, with can give out weird error cases. Other languages compilers/interpreters are more mature.

And ofc, if you provide SDKs for your IaC tool, you should be able to use the language that your developers are more familiar with. Taking advantage of the good practices their are used to. Don't limit with "declarative languages". Use a programing language that make more sense, and leave data languages for data.

Re:The “No Code” Delusion on Monday January 13, 2020 @08:17AM (#22034157)
There are plenty of declarative programming language families. Lisps, MLs, SQLs. Configuration is code. Use a programming language.
Re:The “No Code” Delusion on Monday January 13, 2020 @08:06AM (#22034072)
Thank god trends like Pulumi and the new AWS sdk is emerging.

General purpose programing languages are getting more expressive by the day, why do we use data serialization languages instead for configs? it doesn't make any sense.

Configuration is code not data.

Re:Can Napster Be Stopped? No (2000) on Thursday January 02, 2020 @01:21PM (#21938077)
Well, the fear he was talking about is just using Napster as an example. This piracy still exists, and as he said, the tech improved so much that you can easily illegally share an album.

What actually stopped wide-spread music piracy, was easy to use legal solutions like Spotify.

It's as Gabe Newel said, to fight piracy, just provide a better service.

Well, if your own policies are in accord with the government, you don't need to wait for it to request a takedown.
Re:I Was Google’s Head of International Relations on Thursday January 02, 2020 @01:07PM (#21937933)
Google has the power to hide negative press
Re:Systemd Is Approaching 1.3M Lines on Thursday January 02, 2020 @08:56AM (#21935347)
runit also takes care of all that and it is much simpler.
>Signal has always focused on functionality that would get them the most users with the least amount of effort.

But that is extremely important for a messaging app.

It's irrelevant how secure it is if nobody is using it. Unless you are into just talking to yourself.

Signal keeps on upgrading its security feature as well, they are not being left behind, and until quite recently, they didn't really had enough devs.

Re:Why It’s So Hard to Change People’s Commuting Behavior on Friday December 27, 2019 @12:59PM (#21892913)
I agree with the first paragraph, not with the second, specially this:

>Biking is for childless yuppies and people in third world countries

In well maintained cities you have metro everywhere. There are many european places where biking is not only the fastest way to work but the most comfortable. Also, lot's of trains allow you to put you bike in. In my dailly commute I see plenty of people doing just that, biking to train and then to work. A monthly pass that costs 30€ usually it's equivalent of 200€ expenses with cars (tolls and parking and fuel), not to mention the stress of dealing with the chaotic traffic that you can avoid with the train.

Children are not a big factor when your area has transport for children.

Re:Netflix's UX design is keeping people up at night on Friday December 27, 2019 @11:46AM (#21892338)
That is a "keep users paying feature". If you watch netflix a lot, there is a slimmer chance of cancellation.
Re:Google claims copyright on employee side projects on Wednesday December 18, 2019 @10:15AM (#21825649)
He said it a bit different "it's no big deal not only because everyone else is doing it but also because the referred company is one that does it the less."
Re:Google's Monopoly-Based Foreign Policy on Wednesday December 18, 2019 @09:27AM (#21825145)
incarceration because war of drugs is fundamentally different from incarceration because I don't like my dear leader.
Re:Still Why No HTTPS? on Tuesday December 17, 2019 @07:32AM (#21812827)
> Hardware gets outdated and needs replacing

Irrelevant. Low traffic static website.

> at which point you cannot postpone the kernel update anymore because you need the new device drivers, etc. etc

Irrelevant as I didn't upgrade the hardware

>You also don't want to stop updating your HTTP server, CVEs get discovered quite frequently

it's a server for serving a single static page from 1998, nothing bad will happen if that machine is compromised, well, nothing worse that what could be done for not having HTTPs

Re:The dark side of electronic waste recycling on Tuesday December 17, 2019 @06:33AM (#21812573)
At least EU is advancing with the requirement for domestic big electronics to have 10year warranty.
Re:Kotlin vs. Java on Tuesday December 17, 2019 @05:24AM (#21812284)
Backend kotlin is growing fast, not as much as android, but it is growing. You can notice big frameworks all adding kotlin niceties.
Re:Typesafe Error Handling in Kotlin on Tuesday December 17, 2019 @05:00AM (#21812171)
Why not just use sealed classes for your given use-case rather than a generic result? If you want to do generic why not go full Either?
Re:Hiring Is Obsolete (2005) on Wednesday December 11, 2019 @11:08AM (#21763765)
before 20th century marketing woman would spend the whole day preparing food. And you couldn't really have a decent way of owning a home.
I believe they turn into those cesspools because only people that feel outside of mainstream networks due to bans and stuff, end up there.

It would be a different scenario if it was the big network that supported free speech instead of a new ban reactionary network

Older »