HNHacker News
TopNewBestAskShowJobs

throwmenow_0140

44 karma · joined November 26, 2016

samuelant37 (at) gmail (dot) com
submissionscomments
throwmenow_0140··on Speech Recognition Is Not Solved
"Please, hand me a tractor" - Did she say tracker [1]?

Something like Rhymezone (searching for similar sounding words) would be a solution. It would still need a human who's deciding which word to choose, but after some time it could learn which words you prefer.

[1] https://www.rhymezone.com/r/rhyme.cgi?Word=tractor&typeofrhy...

throwmenow_0140··on Linux ransomware in the wild
agree. ordinary user is absolutely sufficient. I'll now present a sophisticated privilege escalation method that most of us won't notice (me included, sarcasm off):

  alias sudo='/usr/bin/sudo echo something evil && /usr/bin/sudo'
I don't think it matters that he used his root account.

Edit: Maybe I'm wrong with my opinion, you can disable ASLR using your root rights... https://askubuntu.com/a/318476

Edit: Last exploit for Linux remote exploitation with Flash is from 2015 https://www.rapid7.com/db/modules/exploit/multi/browser/adob... or did I miss something here?

throwmenow_0140··on Is the Rise of Contract Workers Killing Upward Mobility?
I would love to say something against this because I'm convinced that the industrial revolution is a whole different game than the deep learning / outsourcing / computer revolution, but I can't.

"Everything will be fine." is just too ambiguous to argue against. Being fine is not an objective quality. I'm sure the world will be fine. But maybe it won't be fine in my eyes or for most people in a sense that they'll lose a significant amount of wealth compared to their current situation. But maybe they'll still be fine in another way. So maybe both sides are right - in their own regard.

throwmenow_0140··on Is the Rise of Contract Workers Killing Upward Mobility?
Here in Germany you normally have some form of liability protection e.g. IT liability insurance so you don't give unsatisfied clients your house. Another way is a UG (it's similar to Ltd.) where you get some type of limited capital liability protection.

Bookkeeping is not too cumbersome, you just have to account for such tasks and their overhead in your hourly rate. Factoring all costs is the only big hassle, but after this, it's no hassle at all.

throwmenow_0140··on Is the Rise of Contract Workers Killing Upward Mobility?
> Working on learning Git [...]

He's working on those things. I didn't get the impression that he tried to pretend to be a senior developer.

I really dislike the attitude that he has to "talk the talk as well as walk the walk". I know exactly what you mean and it's very important especially while freelancing, but in this context it sounds condescending. To paraphrase your words: I wouldn't hire someone who judges other people who just talk about their experiences.

@jcun4128: No worries, you don't have to meet some type of stylistic standard to express your opinion on HN (except the standards outlined in the HN guidelines, of course - and your comment satisfies all rules). Your comment was absolutely appropriate and reasonable.

throwmenow_0140··on I’ll write you a Slack bot in return for a $5K donation to ScriptEd
Seems reasonable for a freelancer. If you're doing less, you can work easier and worry-free as an employee. I'm 19yo, building software as a freelancer and earn 520$/day. If it would be less, I would try to get an employment. If you factor in employer's contribution to your pension plan and health insurance, sick days and insurances for freelancers e.g. IT liability insurance and income protection, this money is spent before it's earned. And you have to make sure that you always have enough contracts and that they don't interfere with each other.

I don't think everyone has to live such a life. It's a great relief to be in an employment without having to think about making money all the time. I chose freelancing because I want to choose what to work on and don't need any security for now, but I can imagine to work for $4,500-5,000/month in the future when I have kids and mortgages to pay for and need security.

The problem I have with freelancing is that you start to measure your life time in your hourly rate, because the time = money equation is ever-present. One has to be mature to resist this temptation, sometimes I'm not able to do it. It's a constant fight between the attitude that money isn't everything and the impression that it actually is.

throwmenow_0140··on Ask HN: How do I earn money as a teenage programmer?
Do you think it is possible to build hardware projects with low level stuff to show your expertise regardless?

This story sounds a bit depressing. I hope you will find a way to do what you love. Maybe there are some hardware startups where you can work.

throwmenow_0140··on Ask HN: How do I earn money as a teenage programmer?
I've started to work as a software developer when I was 16. My first job was a small programming job as a casual employee (20h/month) for a research institution (publicly funded) - it was for minimum wage and I hated it.

After 4-5 months, I've decided to become a freelancer and searched for contract work. I've never used Fiverr or other platforms and I'm convinced that neither should you, because this work will only lead you down the wage path where no one really values what you do.

Try to find small local software companies in the range 1-30 employees, go to local meet-ups for software developers (or even organize your own ones) and get to know those people who can give you a job. I'm currently 19yo and I'm meeting executives at my local chamber of commerce. It's not that hard. But first, you have to lose the attitude described in this sentence:

> software companies are not willing to hire people my age for good reason

This is simply not true. Maybe there are some, but not all. I've get paid the same amount of money as other freelance senior developers. They don't care about my age. They just care that

- I can what I say

- I can do what they need (I'm doing web applications & app development)

- I do it professionally and communicate properly

Just go out, drink coffee with other software developers, tell them that you would love to have a meeting with their executives and you're ready to go.

Be confident in your skills (but never ever make the mistake of overestimating yourself), be calm, show your expertise and that you can and will do the job.

Connect with people, this is the most important part for freelancing work - every time you go out and eat something, go with some project managers who happen to be there, too.

Maybe this sounds too easy to be true, but this is what I did. And I'm sure you can do it, too.

throwmenow_0140··on Show HN: SmartyPlants – my first iOS app, written entirely in React Native
Your app looks great! Thanks for open-sourcing your code, the swipeable component looks promising, I hope I get the chance to use it.

I like that

- you've made a video showing all the features

- every interaction has nice animations (which library did you use?)

- the goal of the app is simple but very useful

I can imagine that you can build many specialized todo apps using this as a boilerplate.

Do you have any resources you've used for this project? - https://github.com/VctrySam/AirBnb and https://github.com/fbsamples/f8app were very helpful for inspiration, do you have any recommendations?

throwmenow_0140··on Linus' reply on Git and SHA-1 collision

  >>> len('''> Wow, Linus raises an entirely different issue which is that the PDF-based attack can't and won't work on git at all. Due to length prefixing it is extremely difficult to insert some nonsense into the middle of a git object which is how this attack works on PDFs.''')
  264
  >>> len('''Please note that the shattered-{1,2}.pdf files both have exactly the same length. And even with cleartext it is easy to pad passages so they contain the same amount of bytes. See how the quoted paragraph above has exactly the same number of characters as this one.''')
  264
throwmenow_0140··on I made an iPhone game with PhoneGap and won't do it again
I'm currently using NativeScript and react-native for app development and I have to comment because items like <ListView> [1] and Grid-Layouts [2] can be done using both technologies which use native rendering and achieve 60 FPS. They both have listeners for common UI gestures. If you're building a normal app (no video game) with some forms, list views and maybe some diagrams, just use those. They give you a native experience and you don't have to build it for each platform - we're currently not in the state of "write once, run everywhere", but we're close. It's really easy to get started, please read about those if you're not satisfied with the current level of Cordova and Web apps.

I used Framework7 for a PWA (Progressive Web App) and it has a very lean learning curve if you already know web stuff and it was very easy to integrate e.g. Chartjs, so if you don't like react or NativeScript's XML you can also use HTML and plain Javascript, although the iOS 10 change is a bit troubling. I don't have any problems like a scrolling titlebar with it. Try and see if it fits your use case.

[1]: https://facebook.github.io/react-native/docs/listview.html [2]: https://docs.nativescript.org/cookbook/ui/layouts/grid-layou...

← PreviousPage 2 of 2