skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | Germany | Remote, can overlap with US timezones

OFFERING: Product-minded engineer with 15+ years of hands on experience. Most productive with the Rails stack.

Can help with:

* Building your MVP in short time

* Building new cool features and fixing bugs on your project

* Building your SAAS

* Building your mobile app's MVP in 4 weeks.

* Refactoring your legacy app into a readable and maintainable codebase

or any other web&mobile development work.

I'm open to flat rate pricing for well scoped projects.

RECENT PROJECTS:

* Led the small development and product team for a food delivery app from zero to production. Was responsible for basically everything such as technical architecture and roadmap, setting up and maintaining the production environment, hands on coding for the backend and the mobile app.

PAST EXPERIENCE: Yelp, Xing, Codementor, several small startups.

TECHNOLOGY STACK: Ruby, Rails, React, React Native, Javascript, Kubernetes, Python

CONTACT: work[at]beydogan[.]dev | https://www.linkedin.com/in/mehmetbeydogan

BOOK ME AS A SUBSCRIPTION: https://beydogan.gumroad.com/l/rails-developer-subscription
I have been self-employed since 2008, when I quit my job in software engineering to go all-in on my software business (that dated from 2003). That failed spectacularly, because I only focused on technology and not on the value I was creating, and with few customers, I had to do on-site contracting for more than a year before going on full-time parental leave.

I then rebooted my software project, launched a landing site and started talking to prospects (hundreds of them), before I set out to pivot my existing product to something that might gain traction. (I wound up throwing away 95 percent of the code.) I spent 2014 through 2019 with the product in beta, barely making a living off of a few enterprise support contracts and doing freelance photography (and depleting my savings), but spending at least 80 percent of my time on building the product and getting it to a finished state.

(Some people seem to be able to build a product in a weekend that gets eager customers. I'm not one of those people, choosing to build something that was, in retrospect, much too big of a project for one person. I probably also spent too much time polishing the product before commercializing it, likely due to a fear of failure.)

In 2019, the product was finally commercialized as a SaaS service. I remember thinking that I either wanted it to be a spectacular success, or a spectacular failure (so that I could focus on other things, after close to 20 years).

It was neither, but has been growing steadily ever since. I would have made much more money working for someone else, but the freedom is unparalleled. I get to set my own hours and focus on things I consider important. I enjoy doing everything from support calls and UX work to building a compiler and a type system (that I have mentioned before on HN).

I also have no one I need to answer to, other than our customers. That has been important over the past couple of years, when a series of health emergencies in my family has diverted my attention elsewhere. I have been very fortunate to be able to do so, focusing on what's important, without having to ask permission to cut down on work temporarily.

Overall, I wouldn't trade this for anything. This year, my product will gain a sister product in a more lucrative field (I'm hoping), and I have plans to commercialize my compiler, both as a service and as a traditionally-licensed library. So I'm excited to stay solo and keep working on building the business.
Unfortunately that's just DNG (raw image) format with jxl compression
I created a SaaS product (b2b) 7+ years ago. I work on it by myself with no team whatsoever. It generates around a million in profit in every year.
I can relate to this.

I think this is a question on what you want to pursue. I want to say choose carefully, but to be honest, it doesn't matter that much.

the important thing is just that you pursue something.

if technical challenge is what you want to pursue, consider planning for and fighting to move into compiler teams or kernel teams (maybe find a new job that can support that).
Coco 3: OS-9 Level II Multi-User and Security Overview (2019) [video]
Pixi is great, highly recommended!
I just did, while the input latency is not too bad, i dislike the KDE dependencies and the resource usage.
Can you use your normal programming language as a config language?

Config is dynamically parsed at runtime. Do you want to bundle a c++ compiler in your code, for example? Config shouldn't be difficult to write, or to parse and process.

Perhaps zig and rust can be used as configuration languages as they both do some interesting things that other languages don't.
The videos coming out of people walking around, driving, on the subway, or otherwise in public places with Vision Pros interacting with invisible computers I hope is a shocking enough image that we don’t go down that road but I guess it’s just going to become what people see as normal.

If nothing else it makes it obvious who is trying to plug themselves into the matrix so you can stay away.
This is a great use case of WASM, I think. Language compilers/interpreters/runtimes to be compiled to WASM so they can run on the web, enabling interactive code blocks, playgrounds, or integration with web-based code editor and IDE. That lowers the barrier to entry, so a beginner (or seasoned user) can simply visit a web page and start playing with running code - instead of having to install anything on their local machine.
No regrets — there's also at least four[0] ways around that off the top of my head, but I think explaining them and how they relate to my life right now would derail the rest of the conversation.

[1] Would be five, but I'm too old for sperm donation.
> Also, 'they' do not see you having all this free time and get jealous, they notice that you're spending time on hedonistic pursuits while time is running out - there is a set time frame within which having children is a viable proposition. They are not jealous of your free time at all because from their perspective it is wasted time - time which could be spent with your family instead of just by yourself or with your partner.

Yes some are.

This is incredibly inpopular to articulate it out loud but there is a large enough proportion of parents who regret having kids.

And that doesn't mean they don't love their kids.
They can look like Carlos Slim Helu (#8 on the Forbes list of billionaires), Mukesh Ambani (#9), Zhong Shanshan (#15), Gautam Adani (#24), etc. There is no reason why a wealth-controlling multi-billionaire can not look like a native Bolivian.
Debian has a humongous package library, the biggest of any distro if I'm not mistaken. They need full drop-in compatibility between libressl and openssl if they hope to replace the latter any time soon for all those packages.
One of the awful things about the subtitles is that series episodes wont be released before the subtitles are done. This might introduce a couple day lag to release window -- and at that time all the discussion online has already happened.
Kudos. Making a video like this is hard, because you bare your soul and discuss what you did that you could have done better.

In an effort to help you in the future, here are some things I noticed:

- 'just quickly fix this'. I cannot enumerate the number of times a junior dev has come to me bemoaning a code break because he 'just tried to fix this', because I've lost count. Anytime you find yourself using that phrase or something similar take a step back put down the keyboard and think through all your assumptions about why this is happening. Write one or more tests to verify each assumption. Once you've verified your assumptions (you will find some were wrong > 50% of the time in my experience) you not only know your assumptions (or revised assumptions) are correct, but also have a much better mental model of the problem. Now break the problem into small pieces, and possibly break each of those into small pieces. Address bottom up.

- Always have backups, and implement them with a backup plan that works. Don't just (I'll backup the data periodically as I think of it - this is the plan of many). I prefer nightly incrementals and a weekly image backup.

- The site was offline for two years. Uptime and adoption momentum are key. So is honesty. This is a hard situation though, and every person will address it in the way that suits them best. I think I would have put a notice at the top of the page that was only visible to returning visitors, saying "We are sorry for the inconvenience. We are suffering early growing pains. Our database is corrupted and our backups were insufficient, so past data is unavailable. We are working to ensure this does not happen again.", cleared the data, and kept going.

- The site concept is interesting but two questions seem unanswered (you maybe just left them out of the video. The first is how you intend to incentivize users to come back to the site (gamification, cash prizes, discounts, lots of options). The second is how to monetize. Without a way to monetize it this is a cool side project, not a side hustle. You might be able to build up enough adoption so someone big buys you (like Wordle) and then you don't need to worry about monetization. But you can't count on that, I'm not convinced that's a good strategy to plan on.
I just set up a YaCy jail on my truenas box at home. It's a distributed p2p system.

Haven't actually used it yet since I'm currently paying for kagi and it's good, and I only just set it up yesterday.

But this just struck me, I just said 2 things there and this post is yet another, between kagi, yacy, and now stract, not just 3 different names but 3 different types of solution to a problem, and all seemingly actually viable, that have popped up recently after decades of no one really feeling like they needed anything else.

I think something is changing.
Amelia was quite the daredevil though! Fame is not always for the noble reasons.
A Drawing App for Kids – no ads, no trackers, no login, 10KB JavaScript
> When you leave this earth, you're leaving something tangible.

I don't think that should be a life goal. It is just a basic reaction to the fear of death.
They will see malware in the ECU. If a system is compromised by "obvious malware", other systems could be also. If there is a possible danger for your physical integrity any sensible worker will worry and take actions, specially before it evolves into a legal danger for them.

They will not hesitate to change the Electronic Control module and maybe the BSI also, just to be sure that your car don't fails in the worse moment and kills you. This could start at 1500 euro or much more depending on the brand. They will not understand your "right" to run Doom in your car.

Think also that currently some secondary car systems in many brands can be deactivated online, without creating a situation of danger for you, but making your driving experience really miserable if they want.
These sites might be advertising things that usual ad networks would prefer to stay away from, like online casinos. Moreover, in some countries, it might be explicitly forbidden to advertise gambling.
Thank you :)

I’ve been thinking of building custom UI for popular CRDs like FluxCD/Argo/others, but I need to get a few highly requested features out of the way first.
https://en.wikipedia.org/wiki/Mitsubishi_i-MiEV

Max speed is told to be 130km/h but I'm pretty sure I drove my C-zero faster than that without much issue
https://github.com/gayanvoice/top-github-users/tree/main/mar...

I am #381 in Finland, which is weird, because all I do is occasionally adjust my home automation.
You can't rely on email.

That's how I almost lost £100k. I got an email from my lawyer instructing me to pay an amount that I was expecting to have to pay, but to the wrong account. The email "from:" was definitely my lawyser's email address. It satisfied Gmail's spoofing checks. But it was not my lawyer who sent it.
I mean, is your post off-topic? It is a tangent. Tangents are cool. You may or may not like one, that is OK.
A good example of the challenges of real-life hardening. Anecdotes like this are a valuable addition to any discussion of security I think. I perfectly understand what's wrong about the attitude transferred in the joke, yet I can easily see myself being the person sending that wrong message. Very educational!
Location: Hong Kong/Vietnam (Asia)

Remote: Yes

Willing to relocate: No

Technologies: Flutter (Mobile), Typescript, GCP, Firebase, Figma (mostly UX part)

Resume - https://deimantas.dev

Email: aurimas [at] deimantas.dev

Solopreneur, 10+ years in Tech Land, most of it mobile. Several years of UX, Management exp. Worked in several countries before on-site. Last 5 years focusing on Remote work. Building mostly MVP/POC mobile apps for my clients (mostly USA) or starting my own later failing startups :)
I personally intensely dislike tools that change the environment based on the directory contents. I use an `exec` script in the root (or parent, sometimes) that just does this:

```
#!/bin/bash

source .venv/bin/activate
exec $SHELL $@
```

That gives me a subshell with the virtual env active, and the path to the virtual env goes into $PS1 so I've got a very visible "you are working in this project" signifier.

I don't know why subshells aren't more popular for this sort of thing, they remove a lot of ambiguity (and subsequent opportunities to screw things up) for me.
I'm doing full time freelancing in the UK and loving it tbh, but sometimes it can get a bit difficult to handle.

I was doing typical employment until October 2023 while doing some part time freelancing. The company had layoffs and I decided to do more freelancing while I look for the next job. Then the freelancing pay became double or more what I'd make from normal employment, so I am unlikely to get back to "being an employee" unless the situation changes significantly.

Initially I was worried about being able to find enough gigs to be able to make enough income to survive, but now my main struggle is to not take on too many responsibilities at once to be able to keep the clients happy, and even had to turn a few people down because I'm getting too busy...

I do get some spare time for myself to work on my own things, a few of those projects do bring income, but my main income source and the thing that takes most of my day is the freelancing.

I hired an accounting company to take care of taxes and stuff.

Most of my clients are in the UK.

I work partially through Toptal and some through my network.

I can't complain too much about it!
> I can't use most "modern" terminal emulators because their input latency is awful

checkout kitty. its FAST. I used to use iterm and once I tried kitty for a day, iterm felt infuriatingly slow.
SEEKING WORK | REMOTE | Hong Kong/Vietnam

Solopreneur, 10+ years in Tech Land, most of it mobile. Several years of UX, Management experience. Worked in several countries before on-site. Last 5 years focusing on Remote work. Building mostly MVP/POC mobile apps for my clients (mostly USA) or starting my own later failing startups :)

Main stack: Flutter, Typescript, GCP, Firebase.

Referrals and portfolio at https://deimantas.dev

Contact at aurimas [at] deimantas.dev
The only time I ever saw a car without a driver was on a visit to Israel.

On the highway to Tel Aviv (intercity - not a side road), there was a car with Yandex Auto Drive (in Hebrew) plastered all over it, driving in the lane next to ours. We had plenty of time to look - there was no driver at all, or they were sitting so low they would not have been able to see the road.

Made me realize that some companies fly under the radar and then seem to show up out of nowhere. I never thought of Yandex as anything but search till that moment.
I don't know. Usually clients talk to me to see if we click, ask questions and decide if I can help or not.

On one hand I have been doing software development for a long time, 40+ years of coding (currently Go), 25+ years as a manager (CTO, DoE, HoD,...) in large enterprises and startups. Founded three startups, one fizzled out, one went belly up in 2001 and one sold successfully.

But I learn something new every day.

On the other hand I have no training in coaching - but have been doing it for some years now. You decide.
This vote was a total joke.

For example, the question on the ballots was totally different and like "do you approve bad things"?

But if you want to laugh a little bit, look at the official results:
https://x.com/lachape_one/status/1754271878737203536?s=20

The total of ballots "FOR" + "AGAINST" in one district equal to 108% ...
Living in another NL city in the Randstad. Although the infrastructure is getting there and is apparently much better than other countries, it is still hard for me, living in a terraced house without a dedicated car parking space in front of my house. The charging spots in my neighborhood are almost always full - and I will be anxious to leave my car there because what happens when my car is done charging and it is occupying the slot from someone else? Or worse, if others do the same and I don’t have a spot.

The public fast chargers cost pretty close to the equivalent Diesel cost for my ICE car. That is after paying extra to go electric compared to a cheaper ICE car.

We are not there yet to get more folks like me to give up their ICE cars and go electric. I’ll keep my VW Golf kicking until the situation improves and hopefully soon.
I am working on my second startup. The first startup was bootstrapped hardware company. We released a few electronic devices. I worked on the first product part-time. Just before it was released, I decided to leave my job and work on the company full time.

I worked on the second product full time for about a year. It was profitable, but I never scaled the business up enough to make a living from it. I went back to work full time.

By this point, my appetite for hustling on the weekend to build a business in a market with limited growth potential had diminished. I focused on paying off my mortgage and saving money. After a few years, I had saved enough money to be able to cut back my hours and focus more on my hobbies and passion projects.

I've been working on my current startup Emurse full time since the end of 2020. I am covering costs with the revenue from my first startup and living off savings. We're getting ready to launch the first paid product soon.
> a panel of users with sub-90 IQ who were in a stressful environment and trying to complete other tasks at the same time

So long Vim or Emacs ;)

I understand that your example is somewhat tongue in cheek, serving illustrative purposes, but I think good UX is about trade-offs more than a one-dimensional spectrum of convenient vs. inconvenient, and you can't optimize it for the sake of stressed out sub-90 IQ users without hurting the usability for some other groups.
This isn’t inherently true. Take a look at the Silence S04. The batteries are removable and have wheels and a handle like luggage. You could park in any old spot and wheel the battery home to charge.

They’re even cheap to buy because you can buy just the car and lease the batteries on a monthly basis. For small city cars with batteries that aren’t too heavy, this kind of design makes an EV workable for a lot of people who might otherwise not consider one for the reason you’ve stated.
OTOH the collapse of our society is probably the best thing that can happen for our environment.

But anyway, if you need active workforce, the solutions is simple: immigration.
Is most of piracy still this style of downloading torrents?
Fake profiles generated for spam or seo purposes is probably some notable percentage. Either accounts made to spam actual repos, or satellite properties like github pages. In the latter case, the accounts might open issues/comments/etc on github repos to create some link profile for seo purposes.
I still think the biggest bottleneck is curation. Searching for videos gives me a lot of spam. Same on so many platforms. The constant technological warfare between spammers and indexers, and it looks like currently spammers and trolls are a bit ahead the historical average on most platforms?

That's one of the reasons why Wikipedia is so good, because they curate very strictly (many say overly strictly). Also Hacker News curates discussion quite heavily to make it very much better than most other forums. That is very laborious and involves both peer review and central review and all kinds of algorithms and software tooling.

There are some new innovations like X community notes that have come out of research work.

I have participated in forums since the BBS era and can see a lot of repeating negative patterns that basically all discussion platforms just trip on, over and over. Whoever creates a service with a comments section should be aware...
It’s funny what different people will consider torture or not
I'm not 100% sure where the next public charger is here (quick research says: 1x 1.4km and 1x 1.8km) and one at Aldi closer to my apartment. For me this basically means an EV is completely off the roadmap.

This is in Munich, Germany, so basically an unimportant remote place. :P
>the result was expected

With 54,55 % in favor and only 5,68 % voting, I wouldn't call that "expected".

>is strictly a QoL improvements for Parisians

No, anyone visiting Paris in anything other than an SUV (say, a train, a bus, a bicycle) will benefit.
Hey, you can remove borders around a pane at runtime with (default) `Ctrl p` + `z` or from the config with `pane_frames false`.
It would be nice if they didn't intentionally nerf the speed limit to 45 so that's impossible to keep up with the flow of traffic. That makes them a lot less appealing and much more dangerous.
Human population is constantly growing. We can import people. Actually a lot of people are willing to join us, no need to breed fresh ones.
2T is a lot for EVs! Take Tesla for example: all their 4 cars 3 are huge and the only one who is just barely below the limit is larger than the vast majority of cars on the road: the 3 often doesn't fit on parking spots neatly and has trouble with narrower streets.
At this point, publishing a paper is just another college level assignment... for MIT students. Everyone there wants that named accomplishment, and students are just trying to hack their way into it.
The article is 100% correct in it's assessment that VR is not a very well-defined term, and it's not always perfectly clear what constitutes and doesn't constitute VR.

Still, trying to open it up to basically anything that's highly immersive feels wrong to me. I can deeply immerse myself into a book, becoming unconscious of my surroundings and even completely loosing track of time. Nevertheless I don't think that books count as "VR".

"Virtual" describes something that doesn't physically exist but is only (computer) simulated - thus ruling out any form of remote views through cameras, or stereoscopic pictures (or paintings). All of those are either not non-existent, or not simulated.

The article also says that:

> Many definitions also stipulate that VR must be interactive. This would differentiate it from things like 3D -movies, 360-degree video and other similar “look but don’t touch” media. The problem with this is that plenty of computer generated VR isn’t interactive at all, yet everyone considers it to be VR.

I still feel that "interaction" is a very good and meaningful differentiator, that would be helpful to employ, and that probably should be part of the definition of VR.

And yes, that does mean, that computer generated "VR" that is not interactive at all, should be defined as a 360 degree cg movie, and not as true VR. And I'm perfectly fine with that.

But if you want to keep that computer generated VR included, you can still allow for spatial control (walking/teleporting around) to be considered an "interaction" - which would allow back in a lot of that computer generated VR.
Oddly no mention of VRML the mid-90s Virtual Reality Markup Language !