HNHacker News
TopNewBestAskShowJobs

Posibyte

655 karma · joined April 2, 2012

submissionscomments
Posibyte··on Times I've Messed Up as a Developer
Fortune 500 company, Junior dev. Tried to log into our staging database, which has the same username, but different password than production.

Tried 3 times, got the locked out error. Got frustrated, said I'd fix it after lunch, went out to eat, came back about 3 hours later after a doctor's appointment.

My boss was waiting for me at the department door and I got sent back to his office for a stern talking to. I had locked out the production user from the database, causing every app in the company to go offline. I was then told to read aloud back all of the projected sales losses from that day as well as write a bunch of letters for our top sales people who couldn't make sales that day.

Wasn't fired (thankfully). Made it to a senior lead, so if I had to say anything, it's that the punishment really made it really drive home and I _never ever did it again_ . :)

Posibyte··on CircleCI trusts 8 analytics companies with your source code and API tokens
The real thanks should go to you Rob. As it's stated, it's an industry wide problem and the real guts come from the companies that take the issue seriously; the ones who come out, hold it close to their own, admit they were wrong, and work to improve. This says a lot about you and your company, and as a customer it makes me proud that you're part of our mobile pipeline.

As a customer, Rob, what would be a good avenue to notify you of issues like this in the future? Not every company wants to be front and center of what is essentially the news hub of tech people like HN for issues, so is there some way we can get with you guys directly to straighten security issues out, as well as some assurances as how you'll handle it along the way?

Thanks for your attention to the issue :)

Posibyte··on CircleCI trusts 8 analytics companies with your source code and API tokens
Saying "You don't deserve to know how" is not a friendly and constructive message to send to your audience or potential employers. There's no mis-interpretation here, it's in bad spirit.
Posibyte··on CircleCI trusts 8 analytics companies with your source code and API tokens
> Why don't you include a POC? I have one that demonstrates this attack, but I don't want to show script kiddies how. If you can't figure out how to construct it by reading the above description and the network traffic, you don't deserve to know how.

I feel this is a bad way to approach it and a bad attitude in general. Showing people how this can be exploited (after responsible disclosure) is a great opportunity to spread awareness of potentially their own issues in the same space and create points of discussion. If a user feels compelled to do so, they can seek out the info. But to show disdain to the reader for their lack of knowledge comes off as unprofessional in spirit.

Posibyte··on Show HN: nEXT Browser – A Lisp-based browser
https://github.com/nEXT-Browser/nEXT/blob/76d73d5de55f53e49a...

QT5 Webkit :)

Posibyte··on Show HN: nEXT Browser – A Lisp-based browser
Looks like the QT WebKit engine.
Posibyte··on If macOS High Sierra shows your password instead of the password hint
I agree with the assertion of Tim Cook being a negative influence on Apple. Their product reveals just don't feel stunning anymore. I used to be enamored by their product lines, and truly envious of those people you knew that used Apple products for as much of their production pipeline as possible.

But it's so much different now. It feels less like a well crafted experience and more just an alternative. It was always an alternative, but a complementary one at that. You could buy a hammer, but you could also buy this nice, shiny, beautiful hammer, weighted perfectly to swing like an extension of your arm, etc.

I started getting this feeling right around the first iPhone release after Jobs passed away. As much as I romanticized it here, I wouldn't exactly call myself an Apple fan, nor a Jobs fan, but the sort of impact and hype he could build felt a lot more exciting than Cook for me. And that kinda sucks because I know Apple has some great people with even greater ideas.

Posibyte··on Streams: a new general purpose data structure in Redis
Eventually consistent unless you're only using a single node. I believe that Redis itself commits to disk at various checkpoints in time, so if a fail happens, you're really only guaranteed to fail over into a pool of data that's consistent up to the last checkpoint of the node you're moving to.

EDIT: And as antirez said above, you can WAIT to force synchronization to all nodes, so you would be pretty likely to fail over onto a node that has n-1 messages if it didn't sync in time. That still isn't guaranteed however.

Posibyte··on CFWheels 2.0 – ColdFusion Markup Language framework inspired by Rails
Is there a captivating set of advantages or other reason to use ColdFusion compared to any of the more common languages today?1 I'd love to play with this and learn something new if it brings something interesting and different to the table.

1: Of course, other than leveraging existing CF knowledge.

Posibyte··on China Blocks WhatsApp
The statement doesn't seem imperative as much as it's just generally relatable. In the end, it comes down to the values and limits of each society as to how they approach and react to something like Facebook and Google's massive influencing powers.
Posibyte··on Announcing Caddy Commercial Licenses
Exactly. I've heard raving reviews of how amazing Caddy is, but as I said earlier in this thread, the threat of filing trademark violations before even giving time for intent to be reasonably argued feels like a power play to scare the forks. It also makes their "We love Open Source!" claims feel much less genuine.

I'm not excited about it as much anymore :\

Posibyte··on Announcing Caddy Commercial Licenses
And I think this is the crux of the issue with the trademark threats. They're going after these forks that haven't yet had enough time to signal intent to violate trademark, however pending it may be. You can say that they're just protecting their mark and that's fine and valid, but to do it within minutes of repo creation gives the uneasy feeling of them "dancing a mace in the air" to remind people who's the big guys on the block.
Posibyte··on Dyslexia
I also do this. Sometimes it feels like I can't slow myself down and I read too fast, grabbing words, but putting them in the wrong order in my head. Sometimes I also write words out of order, or skip words completely when trying to dictate onto paper.

As a child I had a pretty severe stutter which is not as pronounced now, and the feeling I got from that is the same feeling I get now as an adult with my reading.

I've not experienced the dream one, at least in any way that I can remember. I tend not to dream in general however.

And just like your second bullet point, on several occasions I've approved written material that was quite poor because my brain filled in the blanks with what I thought sounded nice :)

Posibyte··on Topicbox – FastMail’s new product for teams
Additionally, you can read the email's source transmission. That way you can read the SpamAssassin headers and see exactly why it was flagged ham or spam. It's been a pretty indispensable tool for email testing for my personal projects for how nifty it is.
Posibyte··on Game Engine Black Book Postmortem
I'm in that same boat. Reading the title wasn't very interesting, but then I saw Fabien's name and I knew I was in for a very wonderful treat.

Hey Fabien, if you read this, you're super cool and you write amazing articles.

Posibyte··on If You’ve Never Lived in Poverty, Don’t Tell Poor People What They Should Do
Coming from poverty, the tiniest issues: flat tire, injury, etc. will easily take that sliver of cash you had left and that's when things like overdraws start. You then get stuck in an endless cycle of loans, credit cards, etc. to cover basic expenses while you try to rebound.

It'd be very easy to say "Don't spend what you don't have." but unfortunately many people need more than they're given.

Posibyte··on A Discussion on Dijkstra's Algorithm
I think you might be the author of this article, and if that is the case, for me in the demo it shows the Restart/Run/Step buttons as a code example and not as actual buttons. Not sure if that's intentional, but they do work otherwise.
Posibyte··on AdNauseam – Clicking Ads So You Don't Have To
Just as a quick response to your EDIT2, Twitch runs such a model where gamers and creative people have lots of people paying for otherwise free content. And it works really well.

I think it'd be really cool if you dropped some of the defensiveness and used your position to help offer some suggestions to the problem. I know it's hard to see it from other angles that may not directly benefit you, but it'll help extend a resource that might disappear if people disagree with it hard enough en masse.

Posibyte··on Why a Universal Basic Income Would Be a Calamity
It was the incredulous claim of Americans losing their liberties that really had me looking up from my tablet and asking myself "Is this man serious?"

I'm not sure if this article exists only for the money, some agenda, or merely fearmongering. But in any case, the fact that it is getting so much attention and this kind of reporting is considered good journalism is worrying to me.

Posibyte··on How Reliable Are FinFETs?
The same is required for many projects that sit in exceedingly cold environments. In these situations, leaded solder is required to ensure that the solder joints don't decay (or crumble away completely) from tin pest [0] in the low temperatures.

[0] https://en.wikipedia.org/wiki/Tin_pest

Posibyte··on JavaScript for People Who Hate JavaScript
I think you're reading into it wrong. 0xffff2 isn't correcting the parent, rather trying to clarify that by saying 10.000, that would be equivalent to 10000, since in America we use commas instead of periods for thousands denotation. We can't automatically know where people live and what standards they use, so we ask to clarify.
Posibyte··on Postage – A fast replacement for pgAdmin
Is there a reason this was linked to the issues page rather than the repo root?

By the way, this looks really nice. It's an electron app, but it references having "a small fast C core library in the style of Node.js and NGINX." Can you go into more detail about the architecture of this and how it's related to Node and NGINX?

Posibyte··on “We currently have no plans to support Xwayland”
I generally agree with this sentiment. The way I see it, if you have to make concessions for a platform, then that platform is not really a very viable option. If I want to play X, but X is not available for my platform, telling me "Well Y is supported, and it's also a AAA game!" That doesn't really help me any, because I don't want _Y_, I want _X_.

I feel like a large part of the group making who believe Linux is gaming ready doesn't understand that angle.

Posibyte··on Why Choose Vue.js
Hey jgalvez, I wanted to come back a few days later to check this out. I love the article, which I didn't mention, but I also think this format looks a LOT nicer. Thank you for changing it!
Posibyte··on Is it unethical for me to not tell my employer I've automated my job?
I think the problem is actually deeper than whether or not it's ethical, but rather the structure in which we place people gives them more incentive to hide their improvements rather than expose it and help the company flourish. Why should OP ever reveal it to his boss? Ethics? What do those matter on the bottom line for them? He could be fired or disciplined. His experience might be positive, but judging from the comments and how people are reacting to it, I wouldn't be very sure of that.

In this case, I think a positive of some sort to give the employee a reason to reveal this automation. People shouldn't be afraid to tinker and learn in the face of punishment.

Posibyte··on Why Choose Vue.js
So you can see it: http://i.imgur.com/vphYLVa.png

The columns aren't lining up properly and the bold yellow is pulling my eyes away pretty harshly.

Posibyte··on Ask HN: What language-agnostic programming books should I read?
I also heavily recommend this. It was gifted to me from a professor at my university while leaving, and I left it alone for a few years.

But when I finally opened it up, wow. You can appreciate just how dense the information is. It really reads as if no sentence was written without some purpose of conveying information. Definitely go slow reading this series so you can properly ingest what's written.

Posibyte··on Using Amazon Snowmobile to transmit 100PB of satellite images to AWS
It really is a marvel when you think about it. The latency is horrible, several hours to several days, but each packet of data can contain several Pb of information inside of it. It comes with a built-in ACK method (phone call or site update), and the packet almost never needs to be verified externally because the data inside has all of its own integrity check methods.
Posibyte··on Chelsea Manning released from prison
Can you elaborate on that, datatan? I'm not saying lawless is necessarily correct, but from the confidence of your statement, it sounds like you have data to show otherwise. Would you mind sharing that? I feel it would make a good talking point in this thread.
Posibyte··on Don't tell people to turn off Windows Update
This is the main reason I highly considered turning off updates as well. Twice in the last year I've had to go on-call for work to fix a critical issue some point in the late evening for Windows 10 to close all my programs, progress unsaved, without warning and spend several minutes (half an hour on one of them) doing updates.

At that point, Windows 10 became a liability, and that laptop still doesn't have automatic updates turned on anymore. (It still gets routine manual updates, but it's definitely not ideal.)

← PreviousPage 3 of 6Next →