News for hackers. Stuff that matters.

edwinnathaniel

Re:Ask HN: C for Application Development on Saturday April 18, 2020 @06:07PM (#22911520)
> "Learn C The Hard Way" is probably the closest but it's very opinionated and has its critics.

I have similar feeling too. When I looked around, I had this feeling that majority of experienced C developers may not have experienced higher level language or work in app-level and went back to C to adjust their previous experience.

Either the developers decided to abandon C in favour of high-level languages or the developers didn't like what they tasted the high-level languages enough to learn the better practice to bring it back to C. The latter group tend to go back to where they came from and stick with C.

This could be the reason why "Learn C the Hard Way" and another commenter up there posted a link as to why "Build Your Own Lisp" considered harmful/bad. On the other hand, these two materials could fit for what I'm looking for.

I glanced over "Modern C" and while I can pick up a few things better than my previous learning C experience, my experience match to your statement that most of the books are covering minutia details of the language :(.

Thank you for clarifying and confirming what I felt so far.

Re:Ask HN: C for Application Development on Wednesday April 15, 2020 @11:39AM (#22879032)
@olkyt ... I'm very thankful for this site. I glanced over the material and OH ... My ... Gosh. The content looks awesome for someone like my level.

THANK YOU VERY MUCH!

Ask HN: C for Application Development

Hi HN,Lately I've been thinking to move "back" to C to build tools for my own personal use (fun, curiosity, and the urge to go back to basic).At the same time too, lately I noticed that there were resurgent of C discussions/materials here and there. Not a lot, but there's definitely something brewing, something shaping up in the corner of C world to make the experience less painful and more...

( Read More... | 5 comments | 14 points | on HN )
Recently I decided to resurrect a very old Macbook White (2008) by install FreeBSD in it.

All of my workstation (laptop/desktop) have dropbox installed and yet dropbox is not available for FreeBSD.

This is where rclone come to the rescue. There might be other software that can take the role of dropbox client but rclone gives me the flexibility of switching to other provider if I decided to do so in the future.

Bless the author of rclone.

Re:Slack Is Buying HipChat from Atlassian on Friday July 27, 2018 @12:30AM (#17623447)
See SKYPE for Business. replace('Lync', 'Skype') probably...
Other platforms have good DB abstractions (ADO.net, JDBC) though so it doesn't have to be ORM.
Re:Ask HN: What are the best way to learn advanced SQL? on Thursday March 22, 2018 @12:00PM (#16649745)
Upvote.

Joe Celko has a few books w.r.t to SQL and some of them are more than just SQL for beginners (covers tree/hierarchy data, thinking in sets, etc)

Re:Ask HN: What’s your list of sideprojects? on Saturday December 16, 2017 @12:32AM (#15937915)
TinyHello looks beautiful. May I ask how you design (UI/UX) these side projects?
Re:Clojure Design Patterns on Saturday November 25, 2017 @01:43AM (#15774760)
But "immutable" way of doing things have been encouraged, suggested, marked-in-stone as best-practices in most languages since 2005... am I missing something?

People have been saying that:

- Global Object is bad

- Stateless is better than Stateful

- Singleton becomes an anti-pattern

- Methods/Functions without side-effect (avoid mutation)

Nobody really mentioned to do things the Functional programming way per-se but the characteristics are there.

Very inspiring. Would you mind to share what your SaaS's are?
Re:Google Data Studio on Wednesday October 11, 2017 @01:01AM (#15447414)
BI/Analytics is a tricky area with many sub-areas.

I'm relatively new to this field and I found the value of the solution is how it can connect various business workflows instead of just focused on building dashboards.

For example: typical BI tools only focused on Visualizations (most mentioned here only support that and a bit of "Insight"). This alone is not enough because business activities around BI would require forecasting/predictive and planning (and potentially Risk Assessment).

Disclaimer: I work for a business-unit that develop Analytics solution that covered those business activities (https://www.sapanalytics.cloud/product/).

Re:OpenBSD 6.2 on Friday October 06, 2017 @04:15PM (#15420044)
Has anyone ever installed OpenBSD for Macbook White (MB 5,2)?

I'm interested to resurrect this laptop since Apple no longer support (newer OSX can't be installed) the hardware.

I would love to see OpenBSD + Openbox + Crunchbang theme/window-decorator.

I work for a division/business unit of a large corporate. Majority of us use sublime with license.

We're (the business unit) roughly about 300-400 developers (and growing) writing mostly Javascript every day.

Re:Microsoft’s Monopoly Hangover on Wednesday July 26, 2017 @07:27PM (#14861317)
I very much doubt it. This is akin to "hoping" that there would be renaissance of of VPS/Dedicated hosting.

Open Source typically requires people to manage everything themselves, including update.

For those who see IT as cost-center/necessary evil, they want to have as less investment and as short-term as possible.

Re:Priceline now worth $100B on Wednesday July 26, 2017 @02:45PM (#14858964)
It did when it comes to distribution channel.

A hotel can have a website where people can directly book a room.

But people want to compare prices, shops around, hence a new form of ... middleman :D

Re:Lyft raises $500M on Thursday April 06, 2017 @04:38PM (#14054372)
There are probably a few large markets in Asia: China, India, and Indonesia. The rest don't have as many human beings as these 3 countries.

Both Go-Jek (Indonesia) and Grab have raised huge capital in the last 5 years or so.

Go-Jek seems to be the leader in Indonesia as they've also expanded their capability to food delivery, document delivery, payment gateway, etc (they're becoming more like WeChat minus the chatting/social network aspect)

I have my doubt that Uber in Indonesian will provide significant return to HQ. Uber currently is in 3rd place after Go-Jek and Grab.

Re:How the Instant Pot cooker developed a cult following on Tuesday March 07, 2017 @03:15PM (#13814325)
I seconded fr0sty comment: Teflon vs Stainless Steel.

Stainless Steel is better for health than Teflon.

Blogspot (Blogger.com).

1) Supports custom domain

2) Free

3) Can handle traffic (I know a few companies are using blogger.com for their companies News/Blog

4) Any software would require you to figure out how their theme works :)

UI is a bit clunky but it fills my requirements => your #1 + #2 + no maintenance for me

Re:Atlassian acquires Trello for $425M on Thursday January 12, 2017 @03:35PM (#13385860)
I think you miss my point/question.

Have we ever looked the discussion from a different perspective?

This is fact: Atlassian tend to leave the acquired product alone.

This is question: These products that Atlassian left alone, why are they not growing according to (_yours_ assumed) potential? Have we ever asked that perhaps the people behind Hipchat maxed out their potential? Or perhaps the drive is not there anymore?

What I'm asking is this: Did Atlassian do something destructive after they acquire the company? or perhaps the acquired company just simply can't live up to their potential (for any reasons except Atlassian pushing their management to the acquired company).

Re:Atlassian acquires Trello for $425M on Tuesday January 10, 2017 @04:56PM (#13369492)
Do you think the reverse would be true?

If Bitbucket was not bought by Atlassian, it will be able to grow and compete with Github/Gitlab?

If Hipchat was not bought by Atlassian, it will be a serious contender for Slack?

Or perhaps the group behind those products reflected their growth today?

Do you think it is because Atlassian's management or because local's management? Say if Atlassian hold to their words: "we leave them alone".

Or perhaps the issue is Money+Motivation than anything else? Exit => rich => decrease in Drive.

Mobile app probably act as an input. They probably keeping the vine videos for its views.
Re:Vine will be discontinuing the mobile app on Thursday October 27, 2016 @01:43PM (#12807329)
Vine "stars" are moving to Snapchat, they'll bring their viewers as well.
Re:Happiness is a Boring Stack on Tuesday October 25, 2016 @12:26PM (#12789260)
> No abstract singleton proxy factories

I barely see this in the code that I wrote given that I've been writing Java code for ... 8 years? (unless you're writing Spring framework itself)

Can we please drop this?

Re:Happiness is a Boring Stack on Tuesday October 25, 2016 @12:23PM (#12789232)
> but it's even more frustrating to have to copy/paste code because your language doesn't have the abstraction facilities that let you factor out commonality.

I find this statement to be less of a problem in many modern programming languages (or greatly exaggerated by a specific language fan when comparing his/her preferred tools vs "the other languages).

Re:Happiness is a Boring Stack on Tuesday October 25, 2016 @12:19PM (#12789192)
PHP/Java/Perl. Python used to be in the list before every body in the neighbor wrote their own framework and/or different flavors of library that solve the same problem :p.
Re:Why we chose Vue.js on Friday October 21, 2016 @05:01PM (#12764757)
Since I've gone through the same experience like this, I'd like to know if this is a norm :D.

I've seen people do write-up of how they re-write the front-end from jQuery to Angular|Ember|React so it's not like there are many long-running JS projects that require solid structure. 3 years old (small-medium size) projects tend to get re-written.

Here's another one that I've seen and experienced before: 10 years old product where some section of the products are written in pure JS, some section in jQuery, some section in BackboneJS + Marionnete, some section using EmberJS.

Re:Ewww, You Use PHP? (2010) on Friday October 14, 2016 @12:30PM (#12709179)
It might be a sign that after churns of programming languages (explosion) in the last 2 years, people get bored re-writing solved-problems and started to focus on the real thing: solving newer problems and/or making money.

Or... could be a sign that the community is maturing :)

Re:Ewww, You Use PHP? (2010) on Friday October 14, 2016 @12:29PM (#12709175)
Because they use what they know and those tool works for them (solve their problem).
Re:Google to acquire Apigee on Thursday September 08, 2016 @11:47AM (#12454104)
Layer7 was acquired by CA Tech a few years ago
So Plugins2 and Connect are different?

Like there's no one JIRA API via REST or something?

Thanks for the reply and the links. Really appreciate it!

Older »