Now I really want to read your code... Anything public? :)
HN user
DanielShir
Kudos for Lior and the team, great product!
I wrote an electron app and I just charge per license. It's an Apache Parquet format viewer https://www.parquetviewer.com
I've actually specified that a single license is per a single user but can be installed on multiple machines. I've had several users request this.
I'd like to use it, could you guys add a license to this thing?
Really? So how does a 32 bit CPU run 64 bit code?
Not necessarily. Using a 64-bit system and think you're safe? But what if the binary you're running has been compiled for a 32-bit system? What if this is a cloud service you're not even aware of?
As a true example here, my parents' house uses a simple computer to automate watering of different places in their garden. Looked the chip up, 32 bit system. So this will definitely stop working on Jan 2038.
This is just the tip of the iceberg. 2038 is going to be a big issue.
Lots of startups are basically existing ideas, just for India. Looks like YC is doubling down on that particular economy.
Sure :)
It really varied, depended a lot on the culture of the company itself. Some shops do anything their devs want while others simply ignore them and do whatever some exec decided to do.
The that interested me most was finding the reason why. Sometimes it was ridiculously silly.
Aren't you afraid of radiation at all? I've used this app for a few months, but actually stopped because I didn't like having the device so close to my head for such a long period of time.
Been doing software for 20 years now, and I think the best advice would be to keep things simple.
Keep your software design simple, your code simple, your tools simple. Sure, it's nice to use new and shiny tech for your side projects, but real software should be done simply and efficiently.
Simple trumps everything else, but it takes a real master to know how to pull it off. Especially in the context of complicated software requirements.
During my career I've met very few programmers who are capable of doing this well. It's the true art of the profession IMO.
Sad to see this is the only mention of this great tool. Very good stuff - https://ngrok.com/
Laughed at that one myself. It's an old Bloodhound Gang song - https://www.youtube.com/watch?v=YMGVMtnxXEw
And there's the connection to last.fm :)
Off topic a bit, but is anyone using CockroachDB here and can share their experience?
That's absolutely right. I haven't disclosed vulnerabilities for several websites because of this exact reason. If there's no bug bounty program, then you're liable and can be criminally prosecuted (and I know cases where the person was sued in civil court as well).
I'm usually a silent reader of HN, but I can't help myself.
I definitely disagree with pretty much everything. The merits of merge commits have already been proven, and using rebases is basically rewriting history. If you want all work done precisely as happened in real life you should always use merge commits. Saved my ass a bunch of times.
Also, when something breaks after a merge, it's super easy to undo and to deal with - "Yo Don, your merge of feature X just broke feature Y. Run some tests".
I just recently moved to a new job where they love the "everything is on master" approach and that is absolutely terrible IMO. Everything is constantly broken, and developers always end up breaking builds and stepping on each others' toes. CI doesn't help in this case either because you always need to wait for some dev to fix the build. Wouldn't it be better to just undo a merge of some feature (i.e. reject the merge) and then let the dev fix that on her own time? Working just on master is just the wrong way of doing anything on a team with more than 2 people.
As a founder who's been through a liquidation event, I have to say that stock options are a terrible way to reward employees. The tax issues alone (not to mention all the other stuff mentioned in this thread) are a huge pain for most ordinary people. The only reason companies use this is that there's no better alternative... Anyone ever encounter some other financial instrument that's possible to use in this situation?
Finally, something to do with my 1st generation iPad.
Tel Aviv, Israel - Lead iOS Developer
Nextpeer is the world's leading multiplayer service for game developers. Our SDK allows any game developer to turn her game into a full on multiplayer match in less than a day. We pride ourselves in keeping integration super simple, absorbing much of the pain usually involved in creating multiplayer games.
About the role:
The mobile networking space provides a fantastic blend of problems. We need creative people to help us build a world class solution for the mass market. At Nextpeer you will push the envelope with what is possible with iOS background processing, keeping the product true to our core values of crafting intuitive, beautiful and innovative mobile experiences.
Required skills:
* 2+ years developing in Cocoa/Objective C (or Swift!)
* Solid understanding of iOS SDK, and Interface Builder
* Solid understanding of networking (TCP/UDP), JSON, REST and other similar web services
* Must have a solid understanding of the software development process, including release management
* Ability to support multiple projects at the same time
* Must be able to brainstorm and communicate technological ideas and issues with peers and IT management
* Must be highly collaborative and able to work with different teams
See https://www.nextpeer.com/about/jobs/ for more details.
Note: At the moment we're unable to accommodate remote workers.
This bug is my retirement fund :) Just like those COBOL guys back in 2000.
This reminds me of a conversation I had back when I was freelancing.
It was along the lines of:
Client - "Aren't you afraid that Pakistani/Indian developers would undercut you and everyone would go there for their apps?"
Me - "If everyone were going to outsource there, I'd have more work fixing that stuff up, not less"
Very cool stuff, just spent 10 minutes on it out of sheer curiosity.
Perhaps you could expand the question/answer section a bit. Since I'm on a laptop it was a bit difficult to read.
This is nothing new. Once XSS has been exploited the users are already pwned regardless of password policy.
+1 for lighttpd. We use it extensively here at Nextpeer and it's been super so far.
Likewise, I'd be interested as well @shirzor
`Now, Since old is the new new...`
I remember one of the old timers at my former company saying the exact same thing. Something along the lines that Facebook is the new Usenet.
I do the same thing with my code, but I think it clutters it up and it's hard to follow the logic this way with clean up code all over the place.
I like the tone of the post but I think it's a bit lacking in explanation on why college is important.
College makes you develop as a person. You interact with other students, you learn new stuff, you do your homework and the end result is - you've grown. It's about the process, not the end result like so many anti-college posts seem to focus on. It's the experience of college that makes it important. The way I look at hiring college grads for instance, it's not about their grades, it's about knowing they can stick it and do it on their own. Finishing college is a merit.
I believe processes like college force you to develop as a person. Speaking from my experience, it was one of the most influential experiences I have had, and I studied Comp Sci, nothing fancy. The other would be my 5 years in the army, which similarly most people would dismiss as a waste of time, but I don't think I'd be the same person without it.
The way I think of it, it's about the process, and like it or not, going to college takes you through that process. Sure it's not for everyone, but come on people, stop hating :)
Tel Aviv (Israel):
Nextpeer (http://www.nextpeer.com) is looking for server side and mobile engineers.
Come and help us change the way people play games on their mobile devices!
You can contact me directly daniel <at> nextpeer <dot> com
That's the whole point. Why pirate it when non-US residents are willing (and shall) pay for it? This whole restriction thing just doesn't make sense from a business perspective.
I'd also appreciate the same checklist samarudge :)