Ask HN: What you up to? (Who doesn't want to be hired?)
source link: https://news.ycombinator.com/item?id=29073996
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Unfinished and novel ideas are of course most interesting, so feel free to share anything you're thinking about!
27/M (today was my birthday :)
So don't chill out too much. Divest out of Coinbase, continue life as before and get used to the money. Take your time before changing everything and increasing your spending levels. In a year or so, hopefully you'll have diversified and your head will have cooled from the new money, and you'll be more leveled and realistic about what this money enables you to do, and how to handle your life going forward.
As far as I can tell, it seems like a large (20-50) percentage of people who have a large windfall... end up losing it all because they don't take the time to learn how to handle it.
Good luck and happy birthday!
Now if they actually had this financing in place, this would all be fine - but nobody can find a proper accounting of who they're doing business with at the scale they claim to be doing business, beyond the observation that none of the big US players seem to have any business with them - so what assets are actually backing tether?
https://www.forbes.com/sites/nicholasgans/2021/05/13/tether-...
Note that the vast majority is "commercial paper": basically short term loans to companies with relatively risky backing. The problem is that's all we seem to know: no one knows from who they've been buying these. It might be large US companies with 50 year histories, or it might be Chinese property developers at risk of bankruptcy (at which point international debtors will be the first to lose their money).
For example, during the 2001 tech boom/bust a lot of tech companies went bankrupt in a very short period of time. As a result a lot of tech employees saw the value of their stock/options drop to zero (effectively). The speed in which the bust happened caught a lot of people off guard.
It is generally a good idea to move at least some of that money into a diversified portfolio as soon as possible. But folks often put this off because they don't want to pay the cap gains taxes and/or they think the stock will keep climbing.
There is no right way of doing it, you’ll never sell at the top. At least the right moment is when you can use the money for a project.
My friend, if I had never work again money, I'd just pile up Masters and PhDs.
I‘d probably feel empty myself just accumulating knowledge all my life and not applying it to any high impact problem worth solving.
It is also about advancing the state of all human knowledge. Like what the big tech companies promise that you'll be doing, but without the corrupting element of needed it to be immediately profitable. Much less evil.
A good Ph.D. program should be built on solving a high impact problem. I nailed a few of them, including a couple of medical breakthroughs around some pretty serious diseases. Didn't make any money off of it, but did make a big difference to the world.
And after the Masters, the emphasis is not on 'studying' as much as it is in 'teaching'-- you should be teaching others how to think and approach a problem. Again, potential for massive impact.
I would also feel empty just accumulating for myself. But that's not what Ph.D./post-doc is about. It actually sounds more like getting a job at a FAANG where you are paid megabucks to get 6-yr olds addicted or to destroy the internet or to totally co-op open source.
I know I'd like to do that, but I've always liked teaching so maybe it's not fitting to everyone.
E.g. I volunteer at a local (Brazilian) nonprofit org as part of my employers' give-back programs and I love it. I try to get (underpriviledged) kids interested in computer science concepts by discussing how they are applied in games. It is all remote (which adds a level of challenge)
I'd believe many such orgs exist. In fact, writing this it occurs to me that putting together a curated list could be a worthwhile effort.
It reads like a version of "The Celestine Prophecy" [2] but aimed at a middle-aged tech bubble. Could you (or anyone else) compare the two, for a very slow reader to make a decision? :D
PS yes the comparison is probably too harsh but that was honestly my first gut reaction...
[1]: https://www.goodreads.com/book/show/36481028-4000-weeks-a-li...
[2]: https://www.goodreads.com/book/show/13103.The_Celestine_Prop...
2. Find love but keep your wealth a secret until you're sure they are the One and financially responsible. Love comes undone fast over money, and you'll probably need a pre-nup to avoid getting cut in half if things go south. Easier if your partner is also a professional and has assets which goes back to them being financially responsible.
3. Establish a relationship with a law firm. You never know when you're going to need them.
4. Build those software projects you've always wanted to.
I think it might have been the best outcome. Actually on second thought, no, I'd love to not work. Congrats.
Congrats... but be careful. Some young people underestimate the amount of money needed to "never work again". If you're not working then you don't have group health insurance. You're in the individual market, which often has crappy insurance providers. If you have a serious health issue, and get into a dispute with the insurance provider, your illness can cost millions. If you have > $10 mils you're probably safe though, assuming you invest wisely.
Thanks to Obamacare, individual plans have the same coverage as employer plans. Without Obamacare I couldn't have started my company which now employs 9 people in well paid tech jobs (without a penny of outside investment). I'd be stuck in an artificial set of handcuffs imposed by a stupid legacy system of tying health insurance to employment.
Health insurance is bullshit obviously. the costs are hidden and definitely suppress what our wages could be. A government solution would be hard pressed to be worse.
https://www.vox.com/policy-and-politics/2019/1/8/18173678/tr...
Why is penalizing people you disagree with (or secretly agree with, but just hate) more important to you than saving lives?
If the net effect is saving lives, improving health, reducing poverty, battling pandemics, fighting quack medicine, and advancing science, then maybe the DO deserve to pat themselves on the back, huh?
Fk you money where you don't ever need to work again and* maintain a big lifestyle is a totally different story though. Doesn't mean OP can't take a break for a year or two though.
I've worked with a few people who can afford to retire, but find themselves happier showing up to work everyday.
Also, consider YC's founder matching network. Let someone else figure out what the product is, how to sell it, and you just do the bits that you enjoy.
People who find meaning in being rich, enjoy being rich.
I kind of think riches are an illusion - you should just go directly to whatever you find meaningful in the first place. Which might include a lot of experiences to find out what that is. Essentially: living.
You can still do that - although having to do something is very motivating, even if we don't like it!
[0]. http://livingvipassana.blogspot.com/2010/02/bipolar-chronicl...
When I had questions, I ended up changing from chemistry to philosophy in undergrad (before dropping out after realizing no one had the answers). Despite the aforementioned realization, the grounding in Plato, Aristotle, Kant, Nietzsche, Wittgenstein and a few others gave me fertile grounds to later plant seeds of wisdom from thinkers and artists from every walk of life.
I wish I could help you with the struggle, but unfortunately, like most learned things, it’s something that only you can do. If you ever want to, I’d be happy to chat seriously about what it means to be human, beyond making money, any time.
From one sick bed to another: best of luck, and happy birthday.
At 27 maybe you should look into spending more time with / starting a family?
Looking for external sources of happiness is likely a losing battle. Keep your eyes open and you will likely see somewhere to be useful/maybe even create something that both helps others and makes something for yourself to get to the yachts stage. In the mean time, try working on relationships around you and maybe volunteer/give back with something more valuable than money - yours skills and experience. Good luck!!!
To start, you can pick a Psychology 101 textbook (I like Psychology and Life [4]) and then read the people and bibliography mentioned in these Wikipedia articles.
[1] https://en.wikipedia.org/wiki/Positive_psychology
[2] https://en.wikipedia.org/wiki/Humanistic_psychology
[3] https://en.wikipedia.org/wiki/Buddhism_and_psychology
[4] https://www.amazon.com/Psychology-Life-Richard-Gerrig/dp/020...
But understanding life has, in my experience, been similar to the hermeneutic circle: to understand a part, you must understand the whole, and to understand the whole, you must understand the parts…
That is: the entry point is here - learn about the world and about how humans think about and perceive it. Start anywhere, but start.
*edit: I forgot to add also history. It also helps to shed light on the different meanings people have discovered over time.
Also consider the wealth expatriation tax of your host country-they can really sting.
don't be sad.
Edit: and travel the world. Maybe travel the world and angel invest ... startups outside the US would appreciate it!
I also love Russian lit, so so checkout Oblomov and Tolstoy shorter novels like the Death of Ivan Ilyich. I think you’d really like the japanese book Musashi as well (or the incredible Vagabond manga adapted after it)
As for end results for child and parents, I am really unsure whether slow-and-planned beats random-pregnancy-and-shotgun-fatherhood. Both succeed and both fail.
What # employee were you?
Was it options/RSUs?
What % of the company do you have?
How long did you work there?
I ask because I am at a series B, and I'm very optimistic for our future. But I am only employee #100 or so and don't see a big payout for me barring a multi billion dollar exit (a little too far fetched). I'm just curious how it all goes down for those lucky employees.
And keep in mind, at the early stage startups salaries are often lower and the startup is likely pre product market fit. So it is much more risky. Employee #100 feels like the sweet spot because it likely means the startup has found product market fit and is hitting the accelerator re growth, but you still get a taste of early employee equity.
Of course this is just in terms of maximizing "IPO lottery" potential. If you are trying to maximize probable net worth, FAANG probably wins due to higher compensation.
I’m very happy with it so far! Video here:
https://twitter.com/tlalexander/status/1455320442642714625?s...
It’s open source, CC0 licensed. Please fork the design files here!
https://cad.onshape.com/documents/d663661f8c0c34e7a29bbfa6/w...
EDIT: you may prefer to watch the project and wait to fork it until I have fleshed out a few more things. In that case feel free to star this git repo and I will update it as I make progress.
https://twitter.com/tlalexander/status/1455100498428588036?s...
Definitely considering forking
I haven’t done testing of its capabilities yet as I just got it working today. Also I am running at 24v but I want to try 48v when I can upgrade my odrive controllers to the 56v version.
Not sure about backlash either except joint 3 has bad backlash not due to gearing but from a fixable issue with the way the output connects to the frame.
But I am very happy with this design! I think it’s pretty promising.
Overall great documentation, and the author also sells hardware kits so you don't need to source all gears by yourself.
Instead, one of the goals for my videos will be to take a step back and inspire to create, zero commercial interest, not too much distractions and something parents can trust.
Still in the process of figuring out all the parameters, camera, editing, setup etc but its a lot of fun learning new skills. I have a million ideas for the content already so enough work to be done. If there is little to no ‘success’ in terms of viewers, i really don’t care since i enjoy all aspects of it and im building a nice catalog of creative videos to watch with my kid later. I have no public videos yet (coming very soon) but here are two samples of what to expect:
For me the thing I enjoy is that you are setting realistic expectations, not being wasteful (I notice you start from the edge of the paper instead of cutting from the middle, etc.)
I would watch that even as a grown-up.
In principle I'm absolutely in favour of releasing it to the public. To be sure: do you mean the _content_ I create in the video or the _videos_ themselves (I wouldn't mind both, but just to clarify).
One of the things I want to add later are downloadable resources: PDFs with the drawings or cutting templates, so people can get a head start with e.g. colouring instead of having to do the drawing first.
1. Building an open source bicycle computer. It's been over 20 years since they arrived at the scene, and there still isn't one that you could hack! An outrage! No published sources yet, I'm getting stuck on not having much experience building physical things.
2. Getting rid of the directory hierarchy. I have 10K photos, 30K emails, 10000km of GPS tracks, and 10 years of chat logs. Why can't I find anything among them? I own a computer, after all. I have 10 folders called some variation of photos/Cologne/2020/flowers! Having to organize them myself is tedious and a fool's errand, so I'm leaning towards using a database as a file system, to let me just query for files. Geo queries using a map? Yes please. Selecting bounds on a timeline? Oh yeah!
Turns out I'm not alone, Microsoft tried this with WinFS, and failed. But the idea lives on: https://www.nayuki.io/page/designing-better-file-organizatio...
3. Writing. I hope I can find the time to expand on the above on my blog.
I'm willing to part with some money to have someone implement it for me if I see there's demand.
It would have been interesting to see how it organizes the UI, but there's no demo version for Linux :P
I stopped working several months ago and have no immediate desire or need to go back to work.
I'm not sure if it's a blessing or curse to have so much free time to grieve.
Enjoying the downtime with occasional spontaneous bursts of tears.
Edit: thank everyone for the kind words. I put together this 4 minute tribute of our times together to honor her/us. She was beautiful.
Please feel free to reach out if you want to talk with someone in a similar situation to yours.
People are precious and our time with them even more so.
I find it very exciting to work on a big long-term project like this, though it’s also frustrating because I’m doing it from a significant distance. Self-inflicted frustration but still.
Also, I’m learning a new language and moving to a new country, slowly but surely. Well slowly anyway. The residency is in yet another country. Maybe my life is complicated.
I didn’t win any lottery, but with a little juggling I had enough for a year or two without a day job. I was originally going to concentrate on just making art (I’m an artist as well as a techie) and trying to get settled in the new country.
This has worked pretty well considering the state of the world, but with a limited runway I will start looking for something to do in the industry next year. Maybe an indie project, maybe a startup, maybe just contracting.
The art center was in the back of my mind for a few years, and now that it exists (as a piece of land with some concrete on it anyway) I am quite happy to have a specific project that should bear fruit on a longer time scale than just a painting or a gig, and it helps that it’s not my source of income (like a company would be) nor existentially important (like kids). I can do more, or less, with it as circumstances allow.
Anyway that’s what I’m up to. In the likely event some of the art is tech related I will do a Show HN about it some day.
I've been working at this startup (or perhaps scaleup would be a better term considering they're already worth 7 billion dollars). It's great career-wise. I'm learning a lot and I feel like I'm being compensated fairly. But I thought my life would feel "complete" once I was satisfied with my professional position but it still isn't. Not to mention, I'm not super sure where to go from here.
It doesn't help that I've been feeling awfully lonely. The close friends that I thought I made in university don't seem to care much for me these days. Don't get me wrong, I'm sure they're happy and whatnot. I'm not mad at them for choosing other folks over me, it just makes me wonder what the point of those friendships was in the first place.
But ah well, that's just life I suppose. I hope anyone reading this is having a better go of it than me :)
I hope you feel better soon. Just know many people go through this and just don’t give up, get out there the best you can.
Just one dot point: a second wave of friendships comes when (if) you have children. It's a much under rated part of being a parent that suddenly you get thrown in with a whole new crowd of people also looking for like minded friends (since family based activities pretty much exclude all your old friends from most of what you now want to do).
Of course, this is not much help if you don't have a life partner yet, but just to say, don't conclude all your opportunities for friendship are gone.
There's only probably a handful of good, close friends that will last for more than a few years as good, close friends. That's okay. You'll make new ones in the new endeavors you take up. Do what you can to hang on to the ones that stick around.
Anyway, there's a stereotypical lifestyle that we've associated with being a professional coder, especially in your early-mid 20s. We've all heard it: "eat, sleep, code, repeat". At some point IMO this should be considered harmful. First, it enforces a narrow, diminished lifestyle without additional hobbies or interests. Second, it reifies coding as an end rather than a means - yes sometimes we want to build something pretty for its own sake, but a lot of the demotivation I've personally experienced has been from building stuff I don't give a flying fuck about. Insurance systems, legal bookkeeping systems, even a fucking recruiting portal for my country's military... I actually feel guilty about getting pulled into that one.
As for friends, I'd recommend four things:
1) Build a habit of making friends. It's not good enough to make friends once or twice in your life and then hope they'll stick around forever. It should be a continual process that you do for its own sake, from now until you die. Otherwise the number of friends in your life will always be declining (or at risk of doing so). Also, since this should be an ongoing process, you need to find a way to enjoy it so it's fun and sustainable.
2) Be proactive. Be open to things. Get out of the house. Go out and do real-world events with people. Reflexively say yes to things people invite you to. When you meet new people, be interested, agreeable, and pleasant, yet forward. If you hit it off with someone, ask for their number and casually invite them to future hangs.
3) Prioritize people who are also open and proactive. Not everyone has time to make friends. Not everyone wants to maintain friendships. Spend more of your time on the people who do.
4) Rather than make individual isolated friendships, build a tribe. What that means is you should make an effort to introduce the friends you meet to other friends. Do group hangs. You want it to be the case where the people you know also know each other. This solidifies relationships and helps them last longer, because like any other network, the value of your tribe will increase to the people in it as the size of the tribe grows. It also leads to a higher frequency of hangout opportunities, as everyone in your network now gains the power to catalyze hangouts with everyone else in your network. It also makes serendipity easier -- the more people you know, the easier it becomes to meet new people who are friends of friends.
These things have helped me tremendously. I'm 34 years old, I moved to Seattle last year after living in SF for 10 years. I spent most of my time quarantining after I moved, but after getting vaxxed in April I've been much more social, and I've already made encouraging progress toward building a new tribe.
I used the time off to travel around in a van, hiking, eating, camping, and visiting friends. I'm now back in the city and catching up all of the life stuff that I put on hold for the pandemic and / or travel -- minor remodeling, maintenance, friends I didn't really get to see during the pandemic, etc.
I've been making big-picture decisions about future work as I go but the next phase is to put in serious hours into the search (since I'm planning to move out side of my current network / FinTech). Looking to start something new sometime this winter.
If anyone has questions about taking a longer time off work (will be 6+ months for me) or about taking more time almost totally away from computers / tech (2+ months), feel free to thread Q's.
I read through your linked comments, and I think I'm in a fairly similar place to where you were - lucky to have had a high savings rate for long enough that I can afford a long break; maybe forever if I'm frugal, or switch to a less-well-paid industry - and this has made me feel like I'm probably in my last corporate tech job. I haven't pulled the plug yet and probably won't particularly soon, but I'd love your perspective about what's after that leap.
I don't have really any advice for others in this stage yet, since I'm still right in the middle. I hope I move into my next job, whatever that turns out to be, I have more perspective on the post-quitting period.
If you are in the US, what did you do for health insurance?
What are you hoping is different outside of Fintech? Or do you just feel like it is time for a change?
I bought health insurance on the state marketplace where my permanent residence is.
Just feel like it's time for a change, and I'm willing to accept the likely paycut that moving into a less hot segment of the industry will likely mean.
Certainly being a bit less emotionally invested would have reduced the burnout, and lots of people stay motivated and do great work without that level of commitment.
My latest project has been reverse engineering the data-flash encryption in Simos18 ECUs. After some work, it oddly appears the encryption algorithm used is Mifare Hitag2. I'm hoping to be able to re-encrypt NVRAM channels soon, although the overall data flash "filesystem" / channel-system layout needs some more work before I am ready to release my findings.
I feel like there is a hole in the market for affordable and hackable ECUs. You could monetize it by selling the hardware boards I guess.
There are some projects out there already but none of them seemed usable for a full size track car at the time, and the issue was still a lack of suitable hardware to run it on. Idealy you could just buy a board with a generic wiring harness for ~$300, and have an open extensible platform for engine management in the software. Kind of like the ecosystem for flight controllers for drones.
I hike a lot. Figuring out exactly where & when sunset will hit is next to impossible in mountainous terrain.
Feature request, if you’ll entertain one: instead of a 1-bit sun vs shade, show a heatmap of sun angle. Think “interactive golden hour map” for photographers.
Seems like you've already performed most of the necessary calculations here.
Just started marketing it for sale a couple of weeks back. And we figure if we can’t sell it then we’ll rent it so that either way someone gets a roof over their heads for a price that’s just not really available in most locations these days.
doesnt need to be novel imo. hope you really do go the long term lease route to help shelter folks. do yall have any newsletter? would love to follow
We're feeling the same way about the rental because based on the response we've gotten it's not like the people inquiring about purchase are all folks who need cheap shelter (some folks want to live in it, others for Airbnb, still others because they want to provide a cheap full-time rental for someone else). Cool thing is how much feedback we're getting, but the rental direction is definitely the most direct "get people who need shelter a shelter" option.
As for a newsletter, I wish we did. If your email's in your profile I'll make a note of it and make you the inaugural subscriber if we end up creating one.
For a deeper breakdown on this topic: https://www.youtube.com/watch?v=0o-yN8N-mXM
If that is the case then black may not have been ideal! It should help during winter though. If your peak heat is only 30c or something you could probably get away with it.
Getting it ready for open sourcing is a lot more work than I anticipated, I don't want to just dump it in a Github repo and have nobody be able to actually use it, so I'm making deployment easier and writing docs on how to run it yourself.
I didn't build the project to make money necessarily, it was mostly a learning project. That doesn't mean that I didn't hope it would be at least moderately succesful financially. But it was a case of "build and they won't come" and my other projects took off much more so I couldn't justify trying to market/pivot it. The final nail in the coffin came when I received a cease and desist letter because apparently a vc-funded auth provider trademarked the term "Magic Login".. So yeah..
After seeing "Everything but the Bagel" at Trader Joe's, I thought it was the first spice blend I saw named after a dish. Interesting! If people can have bagels anywhere, what else would people want to have anywhere? I asked my partner what sort of flavors would be familiar to people we knew, and she came up with the triumvirate: Pho, Ramen, and Beef Noodle Soup. And then I proceeded to do nothing about it for months, because I thought making a spice blend was the dumbest idea I've ever had.
Then during a Zoom chat with a friend, he suggested I liked writing code too much, so I should try to sell something without writing code. I suggested, how about spices? He laughed in my face, so here we are. (he was quite supportive right after laughing in my face)
So far, people seem to like it. It's good on eggs, rice, noodles with sesame oil, in olive oil for bread dipping, spinach, and dipped with a super Irish scone from Mary O’s in NYC. I never tried that last one. A customer told me it was good.
And yes, you can use it to make a small bowl of beef soup. If you're intrigued, you can buy a bottle here:
There isn’t enough fermented hot sauces in New Zealand… not sure if the product gap is worthwhile where you are, or whether it interests you.
Perhaps you could become as great as ADAM REAL-LAST-NAME-UNKNOWN - chapter heading page 119: https://joeandjin.files.wordpress.com/2011/10/anthony-bourda...
“Why, of all his creatures, did He choose this loud, dirty, unkempt, obnoxious, uncontrollable, megalomaniacal madman to be His personal bread baker? How was it that this disgrace as an employee, as a citizen, as a human being-this undocumented, untrained, uneducated and unwashed mental case who's been employed (for about ten minutes) by every kitchen in New York-could throw together a little flour and water and make magic happen? And I'm talking real magic here, people. I may have wanted Adam dead a thousand times over. I may have imagined, even planned his demise-torn apart by rabid dogs, his entrails snapped at by ravenous dachshunds, chained to a pillory post and flogged with chains and barbed wire before being drawn and quartered-but his bread and his pizza crust are simply divine. To see his bread coming out of the oven, to smell it, that deeply satisfying, spiritually comforting waft of yeasty goodness, to tear into it, breaking apart that floury, dusty crust and into the ethereally textured interior . . . to taste it is to experience real genius. His peasant-style boules are the perfect objects, an arrangement of atoms unimprovable by God or man, pleasing to all the senses at once. Cezanne would have wanted to paint them-but might not have considered himself up to the job. Adam Real-Last-Name-Unknown may be the enemy of polite society, a menace to any happy kitchen, a security risk and a potential serial killer, but the man can bake. He's an idiot-savant with whom God has serious, frequent and intimate conversations. I just can't imagine what He's telling him-or whether the message is getting garbled during transmission.”
I am sure many on here are playing with the same "outside of programming" type ideas.
I've been a budding woodworker for the longest time and even though I keep going back to playing with some kind of tech thing outside my day job, I have been teaching myself how to draw faces (Loomis method), and trying to pick up woodworking again. Each of these require enough time but they're a welcome departure from the usual tech stuff (which I still generally enjoy but has been very intense, working on Pandemic-response projects)
It can be anything, from finishing something with a minimum amount of resources, broken code that somehow works or pure exploration and guessing e.g. phreaking or just finding a random telephone number that gives you goodies.
or, most especially life itself. No point of all work if no play.
Our apartment complex has 850 apartments. This scale has interesting challenges:
- Communication (mostly Whatsapp, sometimes email) : how residents with different language abilities understand/misunderstand instructions and announcements
- Managing outages of electricity, water, lifts for maintenance ( Childrens exams, residents with medical conditions, work from home)
- Employee politics and the need to break up unholy alliances ( e.g. Employee tie-up with particular vendor, some employees creating emergencies so that some large expenses are quickly approved, one group purposely slowing down a diligent employee)
From a tech perspective, it's the machinery and equipment that is interesting
- distribution of water, electricity, gas
- Sewage treatment plant
Since ours is a 10+ year old apartment complex, almost all of the equipment needs some work and there are frequent failures. It requires the committee to understand and make decisions about quick fixes vs long term , validate costs of fixing and manage inconvenience caused by outages.
4 months in, this has been a great experience outside of the usual tech company issues :)
First idea, a website that combines Reddit (or HN) and Discord. The goal is to create ephemeral, real-time communities (like this thread). I find discord too exclusionary to bring strangers together. And reddit is not dynamic enough to encourage relationship formation. With this site, you post a thread, people start chatting, there's a simple interface for groups of people to break off the public chat and go into a private chat or into a webrtc call. Once the thread loses momentum the chat room sort of dies. And people move onto the next thread.
Backend is written in Go. Frontend will likely be Elm. Redis for pubsub. Postgres for crud.
Second idea, an Elm-like language for building linux applications (and crucially linux-phone applications). I'd really like to de-throne apple and google from the smartphone market. I think a dead simple language like Elm + a super simple, standardized dev environment + no weird configuration or new conventions to learn would be a killer feature for the linux platform. Something like Elm-UI would attract a wave of new developers to Linux.
Unfortunately, I've never made a programming language before. So I'm working through "Crafting Interpreters" to get started.
Third, possibly finding a SWE in Miami and starting a software consultancy partnership. Could be fun and lucrative but I've never been on the business side before. So likely this idea will stay half-baked for a lot longer.
IRC vanished after many years to favor texting, but IRC was a big part of life for me in the past because you could simply hop on without even using an email address, and conversations were free form without much moderation. The main rule is nothing was taken seriously back then, except net splits.
Not every community needs tracking and user accounts if you ask me, but they do if you ask the government. The increasing call for every community and even IOT products requiring a user profile is going to eat itself with an endless amount of passwords, or even a chain linked authentication scheme, it defeats the utility and benefit of getting quick answers to questions, and having simple human interactions minute-to-minute throughout the day which is what many people really want without knowing it. The key to keeping that manageable will be to keep each community relatively small and specialized if you ask me. Focus on the functionality and purpose thoroughly -- The language used will change over time, so whatever I can build quickly and efficiently in is best. Also, I don't have to worry about security as much as FaceBook (etc.) if I'm not storing user accounts and identifiable data, I just have to put failover, high availability, and data integrity from that perspective.
I've been building on a few ideas that have this in mind in addition to running my own web development company since Feb 2021. I know the struggle too, keep grinding! Cheers.
Good luck with your company!
On your second, I immediately thought of Fabulous, a package that uses the Elm Architecture to build Xamarin cross platform apps in F#. [1] Have you seen it before?
I had not seen fabulous before. It looks really cool! Gives me a sense of validation that others have thought of this.
I tried writing an iOS app in the past (hence the inspiration for the project). If I ever try again, fabulous will be my first choice.
One note about Discord though: why do you find it exclusionary? We use Discord for our customer ops, and we bring on a lot of not very tech savy people. It's really easy: they click a link and it opens in their browser. Not sure how you could make something more accessible in this regard.
What do you mean by "dynamic"? I think the reason it can be hard to make friends on reddit (and other social media) is because friendships require repeated meetings. The population of reddit is massive and the mechanics of the site make repeatedly meeting the same individual unlikely. Also, the design of reddit can make it difficult to recognize people (they'd need to have a distinctive and memorable name).
Discord fares better because there are many small communities and hanging around often results in talking to the same people repeatedly.
Web-scraping and reverse-engineering is such a brilliant subject in my opinion and there's an unsurprising lack of resource in this area as it's a rather secretive medium - as a good scraping/reverse engineering strategy is often considered to be a business secret.
It started off as a need to not repeat myself on stackoverflow. Web-scraping is a common question subject and the same questions would be asked over and over again. I couldn't find explicit resources available so I wrote them myself! Now I'd often answer question with specifics and point to full article for further reading which people seem to appreciate and come back with follow ups less often.
I'm still working out the kinks - especially pacing, brevity and editing - though it has been a really enjoyable ride so far. Finally as a backend engineer it finally got me to get over the front-end hump. I've learned some pretty css and general web building - it's often frustrating but surprisingly fun!
I've always had the luxury of paid quality proxies in my web-scrapers however for article purposes I'd like to have an example of cheap or free proxies for casual usage/education. Are you using something in particular?
One idea I've explored was using VPN service as a proxy but seems like most big VPN providers are not providing proxies anymore.
Anyway, I can PM you once I figure out how to put this together properly! :)
I configured an Alpine Linux docker container with openvpn and a proxy server (I think I settled on squid for stability), and a bash script to to start up the openvpn connection and proxy server with config for both passed into the container. Then just generated a long, line by line list of every possible vpn connection config line by line, shuffled and duplicated.
Then in my outer scraping function: grab a line from the config file, start up a vpn-proxy container (passing in the config), do one page download through the container proxy and then stop and delete the docker container. This allowed me to download pages in parallel, with all connections originating from different IP addresses (as long as I made sure not to exceed VPN simultaneous connection limits).
Kinda messy, and I spent ages fiddling to get the container config just right, but it worked.
OS kernel is Alpine Linux from https://postmarketos.org/ The entire userland is custom: graphics is on top of drm, kms, gles2, FreeType. Audio is on top of ASIO with just a few third party libraries like soxr, fdk-aac, minimp3. IPC is mostly domain sockets, input is raw input, wifi is controlled through wpa_supplicant.
Most of the code is in C#, .NET 5. Only 25% of code in C++, either SIMD heavy math like vector spline tessellation, or to consume libraries like FreeType designed to only be usable from C.
Got 2 devices to test, ARM64 Pinephone, and ARMv7 LG Hammerhead.
Graphics stack is good by now, works on both. The only large missing piece is accelerated video decoding. The highest level was inspired by MS WPF, with XML instead of XAML, and a variant of CSS for styling. Performance is OK, uses couple percepts CPU while rendering animations at 60Hz, because GPU-centric architecture all the way down. Found a freelancer to help with GUI design, so far so good.
Audio is in progress: mp3 playback works, capture and high-level mixer controls missing. Too bad the LG lacks Linux kernel drivers so I'm only testing these pieces on Pinephone.
After the audio, gonna start integrating GSM modem: being able to call people is one of the use cases I care about.
Having used sxmo, I promise you can. Whether you can be performant and user friendly is still open.
These days I'm thinking of codifying more things, so that people could fill a form and get answers instead of reading a long article. For example, a simple calculator that replaces pages and pages of information. I made a German health insurance calculator last week that saves a lot of reading and gives accurate results.
Aside from that, I'm building a timeline thing that puts all the personal data I can get my hands on onto a browsable timeline. It's a sort of enhanced journal.
The simplest and "obvious" guides are often the most helpful, and hard to find.
I wish every city has a similar website with the most basic instructions.
It's basically a simulator/management spin on MMOs. It's still on the stage side of the fourth wall - it's not like a meta kind of tongue in cheek thing or anything. It's not YouTuber simulator or anything similar.
I'm using phaser 3 and some undetermined python web stack - currently using flask and sqlalchemy. My time horizon is ~years at this point, I've been working on it for about 3 months and progress is steady but glacial since I have 1 busy job, 2 kids, and 0 gamedev experience (though significant MMO gaming experience, for as much as that helps, heh). I am but a humble data infra engineer by day so this is pretty alien programming for me (though at least I know what I'm doing on the backend?).
I have some nominal amount of frontend experience but normally I use Rails and React, but I decided to forego both for this project, with the entire game being in Phaser's engine (though I'm sure at some point I'll have a react website too) and using python on the backend because I just generally think python is better than Ruby as of python 3, mainly because I prefer how Python 3 did official type hints, and I don't particularly like Sorbet (though comparing python3 type hints to sorbet is unfair to sorbet, all I would want from sorbet is hinting).
Anyway, I'll admit, I want to make an MMORPG. But I can at least concede that a traditional "wow-killer" MMO is pretty much out of the reach of a single dev. My current vision seems to me like a fun "do you ever wish you played wow but don't actually want to play wow" kind of thing that is significantly more likely to be within the reach of someone who has 0-2 hours to work on this per night.
Especially the part about not actually playing WoW. Have as much time to play a game as you have to make it.
I find I want to _accrete_ information, not mutate it (in most cases), so the main organisation is chronological. But tags are important to find related information and see the chronological development of one “thing”, be it a work task, a personal hobby, etc.
But here’s the big idea: information can have an expiry date so that you can use it for years and not get buried in clutter. It’s as simple as tagging, say, exp+3w to set an expiry date three weeks after creation. There are other meta-tags too, like imp+2m means the information is “important” for two months but not after that, and it doesn’t expire.
The ideas have been percolating for years, and it’s fun to finally be working on it properly, albeit in fits and starts.
I want to make something similar for myself. Starting from basically a log of everything: webpages visited and how I arrived, comments & posts written and related articles, emails, PRs, notes, transactions, messages, photos, books, podcasts, heart rate (lol), meetings and appointments, etc etc, then snapshot any relevant links with ArchiveBox. This forms the base of the "accrete" step. There'll be a lot of junk in that, so the next step is summarization: some of which will always be manual, and some sources I hope to gradually summarize in a declarative query language with a flexible output formats. In all cases the goal is to always be able to "reverse query" and see how any summarization ties back to the original source(s). E.g. maybe heart rate should be summarized into a chart that I review once a week, which itself is a new 'feed' that 'shadows' the minute-by-minute details in the usual chronological view. But if I notice a blip in the chart I can dive in and see what else I was doing at the time -- "ah, I knew reading the news was bad for my health" or whatever.
Of course this is gonna need some kind of categorization-like aspect as well, like tags or something. I've been looking into information organization methodologies, and I found PARA [0] -- which stands for Projects, Areas, Resources, Archive -- to be a pretty nice general starting point, if a bit loosely defined. In this terminology I think an audit log is the most basic "resource" for an "area", and my goal is to construct this basic audit log resource for the broadest area: "My Life" and spawn other more interesting areas out of that. I don't really like the formulation of "Archive" which I think is better conceptualized as a more general "Time" dimension. So maybe my version would be PART instead.
I really need to "just start" already.
Good luck on your note-taking journey, even "fits and starts" is much better than not started at all. :)
Link here: https://flat.social
It's a platform where one can create playful virtual spaces for online meetings, workshops and hangouts. I'm currently experimenting with different types of virtual spaces and trying to figure out which direction brings the most fun and utility to the users. It's still not 100% finished and I'm changing a lot of features so if you happen to have any feedback or ideas please let me know! :)
Anyway, lately I've been enjoying putting together "mixtapes" (not recording them live, just putting the tracks together and then exporting to MP3) and uploading them to Mixcloud. It's been creative and when I see that someone listens to it, I feel like I'm connecting with them in some way.
Feels surreal at difference in compensation vs effort in, especially because I’m more productive at the new place.
Not really sure what to do with all my free time when there’s no fires to put out
In terms of free time, I've tried to fill it with hobbies, side-projects, and learning. A lot of my time goes to my son now that he's here. But before that there were some periods where I just did not do anything. The thought has crossed my mind to work two jobs or maybe start a consultancy.
I think the real trick is to find friends. But I'm 30 and its difficult making friends at this age. C'est la vie.
I think I’m feeling content for the first time in my life and US culture growing up in the 90s, did not prepare me for this
To answer the question, I'm working full-time at a job that I feel completely hopeless at. Basically fresh out of college and I'm working at a place where I can't communicate with like 95% of the development team due to language differences, so I'm stuck working on an undocumented codebase with no guidance/on-boarding/help whatsoever. Lots of trial and error to figure out how stuff works, and a fair bit of going around the current code and working directly with libraries because I don't have the time/energy to try to understand the layer the people before me built on top of that library.
The main project is an interactive painting called the “Musical Dot Orchestra” that lets you scan a hand painted QR code and “play” a musical dot that appears in the painting.
Some photos + videos: https://www.instagram.com/p/CVokUYBMaXF/
https://www.instagram.com/p/CVbTpAaAHRY/
The “painting”:
https://dots.pindarlabs.com/viewer
The UI for participants:
https://dots.pindarlabs.com/dots/blue https://dots.pindarlabs.com/dots/purple https://dots.pindarlabs.com/dots/magenta https://dots.pindarlabs.com/dots/yellow
I also finished walking every street in my city a while ago. See https://citystrides.com/users/31460/map#44.56456589999999,-1... Lot of fun, lost 10 pounds, saw a ton of fun stuff I had no idea was here (even after 40 years).
And I finally am finishing a classic (1800's) sailing ship wooden model I've had for ages. A lot of fun to do something very non-software.
Testosterone supplementation is a lot safer than some people think it is. It's still not the best thing for your body and it does put stress on it, but honestly I'd put it at about the level of moderate to heavy alcohol use (depending on how you define "heavy"). Except instead of destroying your liver to get drunk you're getting muscular af and looking great.
I do also want to get hired but I posted in there on a different account :)
It's cool knowing completely different folks are out there. Goos luck!
I’ve held this idea in the back of my mind that someday, at some point, when I plateau, or when my body starts to deteriorate, I’ll start taking T.
I would recommend going to get your T levels checked just in case they're low, especially if you have low T symptoms. My levels were fine for my age (early 30s) but could be better.
Have you looked at the state of your liver before starting the regime?
AST/ALT/Ferritin etc.
I will likely get one in a couple months mid-cycle and if it's fine then I won't get a follow for my liver speciically up at the end (but will do all the other common markers still)
I mentioned liver health only because I was comparing steroid use to drinking, not trying to imply injecting really messes with your liver.
I am interested in the domain too, but I never pulled the trigger on the exogenous T.
I am at 600 but that means nothing because there's also the SHBG value and the T/Estradiol ratio and the T/DHT ratio , but most importantly the density of the AR receptors in the muscle fibers.
So somebody can be golden with T at 300 , whereas somebody else might need 950.
In any event I wanted to try and improve my T number via winning physical fights.
>In any event I wanted to try and improve my T number via winning physical fights.
Is this a joke? lol
no, google: "winner effect"
I am traditionally a really hard gainer. I'm currently the biggest I've ever been in my life but it's been from 6 days a week at the gym lifting weights consistently since June and eating a ton. It's been a shit load of work. I'm seeing progress but not as much as I'd like.
Pre, during, and post blood work is also happening to help monitor things like E2 level.
I love doing this work. (Electrical engineering, firmware design, cloud backend, etc.) I just really wish I went to school for the EE though.
But when i created again the same game with AlphaBeta algorithm, i just quit the game. No matter how good you are the computer can predict all the moves, and win you no matter how good you become.
Video overview: https://www.youtube.com/watch?v=aLo_nu0BSLk
Thingiverse files: https://www.thingiverse.com/thing:4982093
I also have been spending more time actually creating video content. I used to do a bunch in the early YouTube days, but I hit a decade long bit of depression.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK