And here it is online: https://vimeo.com/857320140
HN user
vic_nyc
Bitcoin
where is the non-paywall link?
Anybody else find this creepy?
I asked it to expand an article with further information about the topic, and it searched online and that’s what it did.
As someone who's been using OpenAI's ChatGPT every day for work, I tested Perplexity's free Deep Research feature today and I was blown away by how good it is. It's unlike anything I've seen over at OpenAI and have tested all of their models. I have canceled my OpenAI monthly subscription.
I wonder how this relates to the "mystical realm" - the yogic concept that a certain "life-force" (prana / chi) exists that coordinates, at a higher level, the behavior of cells.
"Covid cases are rising again. In the UK, they have broken through the 200,000 infections-a-day threshold for the first time since April. " -> where are they getting this data? All data online is showing about 18K cases per day.
Well, there is a name for this kind of centralization - it's called communism and it never worked.
How do you use it? Does it work with Oculus?
Location: Mountain View, CA
Remote: Yes
Willing to relocate: No
Technologies: Ruby, Rails, Javascript, Clojure, Node.JS, PostgreSql, React.JS
Résumé/CV: linkedin.com/in/victorolteanu
Email:victor[@] innergysoftware.comThe first and only promising technology from Microsoft I've ever seen :)
Start a daily meditation practice. Just 15 minutes a day can work wonders - I speak from personal experience, having experienced some of those symptoms myself, and pretty much all of them gone. Here is a very effective one:
I'm surprised this didn't get upvoted. This is another excellent example of the innovative spirit that drives the Valley!
Toptal has very low rates for US-based developers.
I wish agents existed, at least for the contract market. Once a contract is finished, it could take a while until one finds the next gig, so having an agent would definitely help. A dream of mine was (before getting married and 'settling down') to be able to work contracts 6-9 months of the year, and to travel the rest. Temporary contract work would be ideal for that scenario.
I understand why the recruiting market is skewed in favor of recruiters and companies, yet I wish there was a bit more quality for engineers. In my 10+ years in IT, I have only met one reliable recruiter - someone I could call upon when I had a need, and who knew my background and skills. 99% would forget about me as soon as that particular position was filled.
Facebook has some uses, but people can't expect it to be everything. They can't expect it to be more than it is. For me, Facebook is good at keeping in touch with friends who are far away. They may have moved to a different place, or they may be in a vacation somewhere. They post pics and impressions about a place. I also like the occasional article links people post. Sometimes people go to events and they advertise it on FB and that's how I find out about them. I might decide to join. All these are very good use-cases. I don't use FB to share very personal or deep things, because it's not a suitable medium for that. Real life conversations, in person or over the phone, are much better suited for that. So, FB is a tool, it has its uses. To call it failure is like saying the phone has failed and we shouldn't use it anymore, just because the Internet is here.
I'm noticing now that the link I provided requires mandatory registration, and their site is not even properly compatible with Chrome. (I was not required to sign up earlier on my iPad) Maybe that's why. I'll see if I can find a different link for the article
I know! I'm also surprised articles like this don't make the headlines.
SEEKING WORK - Remote, freelance (NYC)
Expert Ruby on Rails Expert JavaScript (Backbone.JS, jQuery, Ember.JS, ExtJS and others)
Mobile: Sencha Touch, iOS
Extensive portfolio and references available
victor@innergysoftware.com
I applaud these guys. It's more about the money per se - it's about having a share of company profits. This, I find, is what a lot of companies get wrong. We go by the same old mentality that an "employee" should simply be compensated with a fixed amount. But why? People who work on the product should have a significant share of the profits as well. Allegedly a regular employee is "taking less risk" by having a fixed salary as opposed to the "risk takers" at the top - but in this day and age where there is no more guaranteed long-term job stability, that is not true anymore. And the continuing success of the company's products depends directly on the good work of its employees.
Living in NYC with children and we have a very comfortable lifestyle. We live in Astoria, Queens, which is just a short (25mins) subway ride to where I work in midtown. I don't believe anyone in their right mind, in our profession, will be living in Manhattan with children. (certainly no technologist that I know of, and I have met dozens throughout the years). But the big advantage is that, as others mentioned, you can live nearby in Queens or Brooklyn, (or NJ/Long Island) and be within a very short commute to work. Rents will be a lot cheaper - we pay 1,600$/mth for a large two bedroom which is actually an entire floor of a house. I have to admit we were lucky there - but there are enough options if you do a proper search.
There are a lot of tech events in the city, and a lot of other kinds of events and conferences. But the biggest draw factor for me when moving to NYC was the sheer number of companies that are packed together in a relatively small space. This is truly heaven for a technologist who is consulting, because you will have business constantly - especially if you are on top of your game; I can attest that you can make and save a lot of money like that. There are a lot of full-time jobs as well, some which pay well and are 9-5, others that require more hours and pay a lot, particularly in the finance sector. Be careful with startups that require a lot of hours and don't pay particularly well though - you won't get a good deal by working for one in NYC, due to how they compare to all other options I mentioned.
Finally, the other cool thing here if you are looking to start your own company, is that you can meet people to partner with - again due to the large number of people within the area.
I wonder why it took them so long to release this. Given how picky they are with who they hire, and the sheer number of engineers they got, why did it take them over a year to come up with such an essential product - a Facebook app for the most popular tablet device?
I'm also going to say that their iPhone app leaves a lot to be desired. Many features are missing, like inability to edit/delete posts, picture abilities and so on. On the non-mobile side, their API is infamously bad. Without wanting to sound negative about them, I do wonder why they hire so many "top software engineers" and what they have those guys working on.
The link you posted above to the blog post describing Rails 3.1 seems to be broken.
Some people are morning people, others aren't, despite best intentions. You could reschedule the meetings and see if he can make it at a different time. If he still doesn't, it will mean he's either not committed to the business, or not disciplined enough, so you will have to split.
I have written web applications in Ruby on Rails, PHP and recently Clojure. While I absolutely love Clojure and what it offers, building web apps with it has proven painful, because the library ecosystem just isn't there yet. There is indeed the foundation, as the author mentioned - Ring, the equivalent of Ruby's Rack, and a few other frameworks such as Compojure. But these are very early stage projects, parts of them are still being rewritten and they are relatively poorly documented as of now. If you run into problems along the way "how do you do this?" you would have a hard time finding adequate info online, whereas the amount of information that exists out there for RoR, for example, is incredible (message boards, tutorials, blog posts).
But even if you go through the initial pains of figuring out how things fit together, many tools are still missing. An easy to use templating library, for example. (several exist already but they are still early stages /are being refactored). Also things like the gems and plugins ecosystem in RoR - where you can pretty much find gems for so many things out there. (e.g.: tagging, authentication, etc). There simply isn't a comparison.
So, while I really love Clojure and I believe the community around it is growing - in both size and its contributions, I would say that, let's face it, writing full web apps in it right now cannot be compared to the productivity you would get in say RoR, due to the immaturity of the tools. That being said, I still see Clojure being immensely useful in other scenarios (for example: A.I. algorithms, high performance data processing, etc) and as such I would use it mostly in those settings, while integrating it with a more mature 'front-end' framework.
I found it interesting that in Germany you are expected to make 25% less than in the U.S., but you have 25% more free time! :)
The author makes a very good point, yet I fail to see practical advices about how to tackle the "business" side of things.
In the Milo.com example, it seems they succeeded because they were able to establish relationships with the big retailers. Yet I doubt that, had the author picked up the phone and called these retailers, he would have had any luck. It's possible, but business deals seem to be a lot about "relationships". Would the solution be to partner with a business person? Maybe, but how would you go about finding that person? They should be someone with knowledge and relationships in the particular business area (here, retailers), and yet it seems most of the successful business partnerships seem to have been between people who knew each other for a while (e.g. college friends, etc), probably because trust is essential. And yet in that case, it seems very difficult to find a matching relationship between the people involved and the "business idea" / "epiphany".
It would be interesting to learn about how an engineer can learn more about the business-side of things, and how to successfully partner with business people.
I agree with you. And the effectiveness of the criteria Google uses to screen & interview candidates is highly debatable, at best.
One of their recruiters once contacted me (because I went to a 'top university') but decided it would be a 'waste of time' because I hadn't done any Java or C++ recently. It used to be that Google was interviewing for knowledge of the fundamentals unlike most other 'business-oriented' companies that want specific recent skills.
Nowadays it seems that they've got the 'worst' of both worlds - I heard they interview for very hard-core graph programming algorithms, and at the same time they want recent experience with Java or C++. So basically if you've recently only done Lisp/Smalltalk/etc or even Python, you don't qualify. Where is the logic in that?
On top of that, my impression was that the salary levels of their employees were fairly astronomical, on par with the ones paid by banks/hedge funds, but that definitely doesn't seem to be the case.
Is Apple starting to 'cry wolf' a bit too much lately? :)
Funnily enough, I already forgot what day it was.