News for hackers. Stuff that matters.

raindev

The planets are just grains of sand in a vast empty space.
yes-as-a-service might be a compliance liability due to popularity with authoritarian leaders.
Re:Melting ice solves leap-second problem – for now on Sunday February 02, 2025 @04:36AM (#42907482)
A few points I find interesting:

- in 2022 a decision was made to abolish leap seconds by 2035, by allowing UTC to drift from the time as defined by Earth's rotation (UT1)

- negative leap seconds, while established, were never actually used

- ice melting caused by climate change has a slowing down effect on rotation of the planet, delaying a need for a negative leap second until 2029, otherwise forecasted in 2026

Re:MacOS High Sierra on Monday September 25, 2017 @11:08AM (#15331062)
I've tried to use macOS with case sensitive filesystem for some time (before APFS). Works mostly fine but there're applications that break (Steam and Intellij IDEA are the two I remember).
Re:The New Firefox and Ridiculous Numbers of Tabs on Friday July 21, 2017 @06:47PM (#14824301)
There's a plugin for U2F support[1]. I use a Yubikey at work daily without issues.

1. https://addons.mozilla.org/en-US/firefox/addon/u2f-support-a...

Re:Wire messenger server code open-sourced on Saturday April 08, 2017 @04:27PM (#14068828)
I'm supper happy about Wire taking this step. Has someone done a security analysis/review of Wire yet? It would be interesting to read.
Re:Ask HN: If you were to switch career, what would you do? on Friday January 06, 2017 @01:25PM (#13338773)
I'd be a fashion designer. Oftentimes I feel like software engineering doesn't give me an opportunity to fully realize my creative self. Mostly because of people, not because of technology. Creativity is not valued for its own sake in software development and you cannot just say "that's the way I see". I feel it narrows down my life perspective too much.
Re:Some Google Pixel devices shutting down at 30% battery on Wednesday December 28, 2016 @03:07PM (#13273213)
It seems to me like most of the problems of modern tech are related to quality yet everyone is rushing for new features and quantitative "improvements".
Re:Buttery Smooth Emacs on Sunday October 30, 2016 @04:58PM (#12832231)
I cannot read a blog post without seeing who of my fiends is online. Now, this is progress!
Re:NPM v4.0.0 on Sunday October 23, 2016 @09:18AM (#12773438)
Let's take a look at GNU tar [1] and GNU social [2] webpages as examples. The first thing they tell a user is what the project is. I would say, both of them are order of magnitude better than the yarn homepage.

1. https://www.gnu.org/software/tar/ 2. https://gnu.io/social/

Re:NPM v4.0.0 on Sunday October 23, 2016 @09:11AM (#12773408)
Not everyone reads news all the time.
Re:NPM v4.0.0 on Sunday October 23, 2016 @09:10AM (#12773401)
Because DuckDuckGo's index of the yarn's website could be screwed or out of date. Also, because people communicate using language, not axioms.
Re:NPM v4.0.0 on Sunday October 23, 2016 @05:55AM (#12772790)
I went to DuckDuckGo to check out what yarn is. The front page makes no mention of JavaScript at all (at least on mobile). Accordingly to DuckDuckGo the whole site mentions "JavaScript" only three times. The same is true about the GitHub readme: no mentions of JavaScript at all. Before praising something, makes sense to tell people what it is.

/rant

Thanks for the highlight, I use npm solely for global installs, will give yarn a try.

Re:2017 Rust Roadmap on Saturday October 22, 2016 @02:31AM (#12767528)
I've been writing Java in Vim from time to time for 3 years. Rust is much more pleasant to deal with in a plain text editor. I encourage you to give it a try.
Re:“Learn C the Hard Way” is no longer available for free on Sunday September 11, 2016 @04:48PM (#12475635)
What are good modern books on C nowadays?
Re:Lamdu – towards a new programming experience on Sunday February 21, 2016 @12:23PM (#11145382)
Thank you for detailed explanations.

Some of this issues could be resolved while staying within plain text, well to some extent at least. There're various attempts to encode metadata into plain text source code. Loading partially incorrect code should be possible, that's what many IDEs do successfully.

Plain text is the most portable data format ever invented, any incentive to replace it should have very convincing benefits.

Re:Lamdu – towards a new programming experience on Sunday February 21, 2016 @11:57AM (#11145224)
I like the colours and am curious if it's a known colorscheme available for other environments (Vim, Emacs, terminals) or is it designed from scratch. Thanks for pointing to the config, it could be used to replicate the colorscheme for other editors.
Re:Lamdu – towards a new programming experience on Sunday February 21, 2016 @08:14AM (#11144363)
Why should we break compatibility with plain text based tools to achieve what Lamdu is set to achieve? AST could be an intermediate representation but source should be text. Parsing/generating source to and from AST is some work but doesn't look like an unsolvable problem. We would got all the benefits without actually throwing away all the existing tools. Am I missing something?
Re:Lamdu – towards a new programming experience on Sunday February 21, 2016 @07:54AM (#11144306)
Anyone know what colour theme is used for sample screenshots?
Re:Coding is boring, unless on Monday November 30, 2015 @10:38AM (#10649888)
The quote is missing important context. Just want to clarify that author is speaking about microservices specifically. The whole point of microservices is that one could be rewritten in a matter of days without involving substantial risks and expenses.

The cost of managing microservices and whether multilingual environment pays off is a separate question. Rewriting a now much better understood solution using an appropriate technology could have dramatic effect.

Re:Show HN: WOPR – A markup for rich terminal reports on Monday November 02, 2015 @02:15PM (#10494298)
Why do you decided to use XML as the basic format?
Re:To Master Vim, Use It Like Language on Friday October 02, 2015 @01:17AM (#10316843)
> The United States makes an improper division between surveillance conducted on residents of the United States, and the surveillance that is conducted with almost no restraint upon the rest of the world.

> Treating two sets of innocent targets differently is already a violation of international human rights law.

It was bothering me for quite a while. I'm not an American. So what? I have lesser privacy rights?! Am I lesser human? Is spying okay as long as it's not spying on you?

Re:Designing a Programming Language on Friday July 17, 2015 @05:01AM (#9901820)
Some interesting thoughts on Autoconf could be found in https://queue.acm.org/detail.cfm?id=2349257

Older »