[0]https://www.amazon.com/BESTLIFE-Universal-Wireless-Bluetooth...
1,043 karma · joined July 17, 2012
[0]https://www.amazon.com/BESTLIFE-Universal-Wireless-Bluetooth...
Separately, I am also curious for a phone like this that could run Android, LineageOS, and Ubuntu Touch - are there "dual boot" options in the mobile space? With 256GB storage it seems like it should be possible. I'd like to have old reliable Android as a daily driver, but maybe periodically drop into a less stable but more flexible environment like ubuntu.
"GitHub Pages is not intended for or allowed to be used as a free web hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS)."
So it's great if you want to host a personal site / blog or some other non-revenue-generating website, but for anything more than that you could run into issues.
[0] https://docs.github.com/en/github/working-with-github-pages/...
Overall I'm a fan of what they're trying to do with Hey.com, but this particular use case feels like a big UX miss to me.
"I have a final round interview in two days with another company that ends a 3 week interview process, and I'd like to compare offers"
is a very different response to
"Thanks for the offer, there's 8 or 9 more companies that I'd like to apply to before making a decision, can you give me 2-3 months to get back to you?".
Having a conversation gives both the candidate and the employer another data point. How serious is the person about wanting to work for your company, and how much does the company want to hire you as a candidate? It also just feels like a healthier way to start the relationship.
Are you ok with this kind of tracking? Genuinely asking... Personally I see it as "less bad" than straight up selling my data to another company, but I would still prefer companies didn't automatically track me at all, and instead relied on interviews with real users. Or at least make the tracking opt-in, Nielsen style.
Conversely, I'm not keen on the idea of having to manually wind my watch, or remembering to fix the date at the start of every month.
More options is good for everyone though, so I'm glad both exist!
- Vibrate a bunch and notify me on-screen if my usual commuter train is running late or cancelled (but only if I haven't left my house yet). Also the same, but in reverse for my commute home
- One-button touch activate my IoT devices (toggle houselights, garage door opener etc)
- Show me how many bikes/docks are left at my local citibike station
- One-button touch to fake a phone call to my phone to get me out of a meeting/conversation in a pinch
- Show me how many minutes until it's predicted to rain
Nothing life changing, but a fun side project that will continue to be useful once it's finished by saving me 5-10 seconds here and there!
When you're learning to fly FPV you will crash and damage your drone, it's part of the hobby. Replacing a $5 frame arm and a $12 motor is a hell of a lot cheaper than this thing will cost. In the verge review the reviewer had a moderate crash into a tree branch and the drone was basically totaled, they had to send him a 2nd review unit, which he also admittedly destroyed.
All that said, I'm impressed with the flight time! Early fpv reviewers are claiming about a 9 minute flight time while flying FPV freestyle. Usually FPV drones get about 3-4 minutes.
We are looking for extraordinary engineering talent to continue our mission to help large enterprises migrate to microservices and modern cloud infrastructure. Some of our products include a cloud-native API gateway built on top of Envoy (Gloo Edge), a Service Mesh control plane for multi-cluster and multi-mesh management (Gloo Mesh), and a Developer Portal to help publish your APIs and speed up developer onboarding (Gloo Portal).
Our tech-stack is primarily working with Go, docker, K8s, Envoy and Istio. There's also some exposure to WebAssembly and C++. Many of our products are open source, or have large open source components, check out our GitHub if you're interested in how we code - https://github.com/solo-io
We are also hiring for field engineers all over the world, as well as a documentation lead - https://www.solo.io/company/careers/
When I glance at my display after an audio cue and there's a one-button option to change to a faster route thanks to real time traffic data, there's an enormous difference between quickly tapping that button and having it work as expected, vs me forcefully jabbing the screen repeatedly (while staring at it) because the processor is so overwhelmed running the maps app that the display polling isn't registering my finger. You can argue that the touchscreen is a danger either way, but one of these two scenarios is much worse than the other.
If you're going from "our app is running directly in tomcat in our on-prem data center" to "we want to move to a mirco-services architecture with a service mesh, canary deployments, multi-cluster observability, fault injection, automatic global failover, etc...", you're almost certainly going to have a bad time.
I really like the concept of "innovation tokens" [0] here. Pick one or two big innovations at a time and don't add more until you're comfortable with what you have. Get your app running in docker first, and then get it running in a basic k8s setup first instead of leapfrogging to the more advanced stuff. Chances are if you didn't need a service mesh for your original non-k8s deployment, you probably don't need one for the v1.0 first pass of your k8s rollout.
Really when looking at tools in the k8s ecosystem, it's better to approach it as you would importing a new library into your application. Most decent devs wouldn't blindly import a new lib so that they can copy/paste a single line of code they found online for a business critical function, and k8s tools should be no different. We must think about what value does a given tool bring, and is it worth the cost of learning/maintenance? Sometimes the answer is a resounding "yes", but too often the question isn't even asked.
Put another way - If somebody were to buy SNAP stock, it's also a purely speculative investment (no dividends, no votes, etc). I may think this is a poor use of money, but I'm still confident if somebody gave me some SNAP stock I'd convert it into USD instead of just straight up throwing it into a dump somewhere and claiming I didn't miss out on any value.
It's great that you're successful enough that throwing away over a million dollars worth of BTC isn't a big deal for you, but that's a life-changing amount of money for most folks. I'm making no claims about the features or benefits of BTC, but one million dollars worth of bitcoin is primarily useful because it can be exchanged for one million dollars, today, right now. It doesn't need any additional features, promises, guarantees or selling points.
> I invest because I want value.
So you want value, but you don't feel that you missed out by throwing out over a million dollars worth of assets? (couple dozen at ~50k/BTC valuation).
Sure it has no value beyond what someone else will pay you for it, but today somebody else would literally be willing to give you over a million dollars for it.
Having every commit in a branch pass all tests is a little overkill, but gating merges to master/main on tests passing and then having branches squash before merging seems like a happy middle ground. At least that way every commit in master/main has passed tests.
I really want Firefox to work for me and I'd love to drop Chrome, but last time FF made big noise about performance improvements I tried it out and Gmail was still unusably slow.
The biggest features it's got going for it once it hits GA, are that it's ephemeral and that it's live. There are several other platforms with decent UX already providing these USPs, also for free. I can see this being a live-streaming broadcast service for celebrities and influencers who already have big audiences, but not much more than that.
Does anybody actually see linkedIn as this? LinkedIn largely markets itself as an employee <-> recruiter <-> employer connection platform, and almost all of the posts I see reflect that. Let's say I mute the posts advertising job openings or blatantly pushing company PR. Most of what's remaining is just buzzword regurgitation by self-proclaimed "thought leaders" trying to make a name for themselves before they jump ship for a better title. There's a reason we don't see many LinkedIn links getting to the front page of HN - there's very little good original content there.
If I want to get an honest opinion from professionals in my community, I'll follow them on twitter, read their blogs on their own platforms (or the likes of substack), or even reach out directly. Everything posted on LinkedIn is implicitly poisoned by the filter of "This post exists mostly to make me look good to future employers/employees", which rarely makes for good content.
Are you finding a lot of little things in the PR itself? Many of the usual suspects can and should be automated away (linting, codegen, test coverage reports, static analysis, etc). Others can easily be added to a checklist before PRs are submitted for review, eg "Have you updated the relevant documentation".
Usually newer employees will get more comments on their PRs, as they're not as familiar with the system and might fall into more traps that others know about from experience. This can be mitigated somewhat by pairing/mentoring.
Sure some people just aren't going to cut it on your team, but most engineers when corrected on an individual coding mistake won't repeatedly make the same mistake, in my experience. If you just never mention the mistake, they'll keep making it in every PR and be completely unaware. Sometimes it helps to communicate out of band (ie, not in "official" comments on the PR itself) if there are some low hanging gotchas you want to make the engineer aware of.
Many people (myself included) don't _want_ the newer marketplace / open community aspects of Facebook to be mixed into a platform where they share personal updates. If that means I have to give up 100 likes and comments on every baby/puppy picture I post, that seems like an acceptable trade-off to me. If folks want to comment on any of my updates, they can communicate with me in other channels (e-mail, text, real-life). Not for everyone, but it's definitely a market niche that's under-served right now.
- Ubuntu server with NodeJS / Ngninx installed
- 1 GB RAM minimum required
- MySQL running somewhere
The PaaS "Everything just works" offering is probably more attractive to the "facebook, but private" market, but for $36 / month I don't get any guaranteed SLA[1] which is worrying.
[0] https://ghost.org/docs/install/ubuntu/ [1] https://ghost.org/pricing/
Tax Evasion[0] is not paying taxes you legally owe. Tax Avoidance[1] is finding ways to owe less tax. Evasion is considered illegal, but Avoidance can practically be considered encouraged, as it's perfectly legal and rewards practitioners with lower tax bills.