HNHacker News
TopNewBestAskShowJobs

slinkyavenger

97 karma · joined February 25, 2013

submissionscomments
slinkyavenger··on Mixing Swift and C++
Both criticisms are pointless -

1. Borg precedes K8s and likely is tightly coupled with Google's backend infra - that's to say, Borg gets architected around Google's existing workflow and new backend development is written around Borg's workflow.

2. GoLang was never intended to be an OS-level programming language. It was created to enable more robust, efficient, and rapid development in a particular space. It would be just as silly to argue that Google's three OS projects all eschew Dart.

slinkyavenger··on Ask HN: Why do web sites not place the cursor for input?
Backspace has traditionally been a back button shortcut. In a similar complaint, the current key combo to navigate back across all platforms doesn't perform that action when a textbox is focused.
slinkyavenger··on Slack Is Buying HipChat from Atlassian
Using collusion without knowing what it means... Businesses make business deals all the time. If I had a company that made an inferior product and wasn't able or willing to invest time and resources to improve it, you know sure as hell I'd look to sell that product IP off before my competitors take all of my marketshare anyway and my company gets nothing for years of pre-existing work.

That's a sensible business move that lets them allocate resources to their strengths. To believe it's some kind of secret or illegal deal is pretty naïve. It's obviously not a mistake either - Hipchat is technologically behind other products on the market, and Atlassian has other core products that are doing really well (JIRA, for example).

slinkyavenger··on Slack Is Buying HipChat from Atlassian
I'm sure there's a fair amount of business logic between what's in the database and what's delivered to the presentation layer. Pulling from a database means that the new company has to reverse engineer Hipchat's API implementation.
slinkyavenger··on Ethernet over barbed wire
It's a nice callback to early phone infrastructure, which leveraged barbed-wire fences to bring service to those who lived in rural areas: https://en.wikipedia.org/wiki/Barbed_wire_telephone_lines
slinkyavenger··on Microsoft gives up on Windows 10 Mobile
> Android-on-Windows compatibility layer

This was one of the big mistakes made by OS/2 when they were competing against Windows. They created a compatibility layer for Windows applications, which meant that developers never wrote native apps for their platform, leading to a very poor user experience and gave Windows a leg-up on its competition. I doubt Microsoft wants to make the same mistake.

slinkyavenger··on Show HN: Unix-like personal webpage
Just a quick nitpick, I would like to see the links expand to their entire <p> parent elements, so the entire box is a clickable link, not just the text inside.
slinkyavenger··on The Most Hated Online Advertising Techniques
My most hated at the moment? Those ads that hijack page scrolling and don't let go until you've scrolled the ad past. Wouldn't be a huge problem if it didn't totally fuck up my browser's scrolling functionality and lag things out.
slinkyavenger··on Fluent Design Is Microsoft's New Metro UI for Windows and More
This seemed like overkill until I remembered their hololens work. Now it makes perfect sense and seems like a smart play.
slinkyavenger··on How Three Kids with No Experience Beat Square and Translated Final Fantasy V
It's about the same as how you'd approach modern programming, except instead of watching variables you'd watch registers and addresses in RAM/VRAM and work backward from there. Hell, you could even look specifically for instructions that manipulated those addresses.
slinkyavenger··on Facebook told advertisers it can identify teens feeling 'insecure', 'worthless'
I remember reading about this a few years ago, and observed network activity using Facebook. They certainly did capture what you type but fail to post. I would put serious money on them mining that data, too, since it can reveal someone's true uncensored thoughts.
slinkyavenger··on Sent to Prison by a Software Program’s Secret Algorithms
Yes, it is what we do with insurance. The crux of the matter is that driving is a privilege, incarceration is a restriction on/revocation of a person's rights.

Healthcare is a good demonstration of where lines are blurred (at least in the United States). Some view it as a right, others don't.

slinkyavenger··on OS X is now macOS and gets support for Siri, auto unlock
There has to be a space between the OS and X for it to work for me.
slinkyavenger··on Reverse Engineering a Mysterious UDP Stream in My Hotel
It's about the journey, not the destination. But are you seriously suggesting he change it to a clickbait URL?
slinkyavenger··on Got Fired? A list of do's and don'ts
As far as explanations are concerned, I've always heard that you should create a company and claim to do freelance work between getting fired and finding a new job. Any other tips?
slinkyavenger··on A radically simple idea may open the door to a new world of antibiotics
We certainly do have to keep developing totally new antibiotics. Problem is many of the new antibiotics that we have are tweaks on existing antibiotics. We're in such a rush to have something useable that side effect profiles get nastier and bacteria develop resistances to entire families of antibiotics.
slinkyavenger··on Ask HN: Any advice for a programmer who has hit rock bottom?
The depression doesn't help, but this sounds more like stress. Don't know how much it will help, as I don't suffer from depressin, but occasionally I'll get myself into a rut like that, and I found a few things that help.

Sleep at night. No more late nights, give your brain a rest before bed. Limit your caffeine to the morning - and no naps either. Sleep a full 8 hours, and willingly go to bed early enough that you have an extra hour of leeway in the morning. You'll feel tired until your body adjusts, but it will.

Get some cardio in - go for a run, ride a bike, or swim. Do something to get your heart rate up. Your body will naturally reward you, and will help calm you down mentally. Pay attention to your body, and add more cardio as you can tolerate it.

Keep a day-to-day list of things that you have to accomplish, and update it as part of your morning routine. I would recommend the Bullet Journal method, since that's been working for me. This will help you keep on track and see what you've actually accomplished.

Break down tasks that seem too daunting into smaller portions. Something that may sound simple like deploying an application can be overwhelming until it's broken down into smaller steps. Smaller steps also lead to more frequent wins, which will act as encouragement since you'll get to see progress.

And finally, don't expect to get so many things done per day. Focus on one or two things and work on them. If you add more than that, you'll just compound your stress which will turn into a vicious cycle because you'll constantly feel behind on your work.

Good luck, you're in a spot that plenty of people have been in, including myself, but even if this isn't it, there /is/ a way out.

slinkyavenger··on Creating a Unix Application Using the Win32 API (1998)
The point about WCHAR size reminded me of how little browser security mattered back then. Kinda interesting to think about how the internet was so fresh that there wasn't such a focus on a secure application. I wonder how many buffer over/underflow exploits were completely ignored.
slinkyavenger··on Forcing suspects to reveal phone passwords is unconstitutional, court says
From what I've read in the past, it doesn't cover your thumbprint. [1]

Thumbprints are physical, so they don't get the same protections. It's kind of like having a physical key to a physical lock. It's not self-incrimination for law enforcement to take that key and use it in the lock.

Same with writing your passcode on a piece of paper. It's no longer a matter of self-incrimination if they find that and use it.

[1]: http://arstechnica.com/tech-policy/2014/10/virginia-judge-po...

slinkyavenger··on Google launches Uber rival RideWith
All of their interests and investments are all justified because it either drives people to look at advertisements or it generates more information about the users to make their ad platform more valuable.
slinkyavenger··on How Soylent Ships a Trillion Calories per Month
Why would this create a risk of deficiency for most people? Excepting exercise - the maximum daily recommended amount is 2,300mg; for people who have problems with sodium (particularly those with high blood pressure), the recommendation is to limit sodium to 1,500mg/day.
slinkyavenger··on The creation of the modern laptop
Of course it's a preference thing, but I love the ability to click wherever my fingers may be - I also have never had my fingers accidentally move when clicking. I also really like having all the space to use for gestures without the discreet buttons.

I'm really happy the rest of the world is finally catching up with Apple's trackpads. No more unresponsive synaptic driver nonsense.

slinkyavenger··on Robot with $100 Bitcoin buys drugs, gets arrested
There is a click to play option for plugins in Chrome, and I'm pretty sure it exists for Firefox in some manner (config or extension), too.

http://www.howtogeek.com/188059/how-to-enable-click-to-play-...

slinkyavenger··on Surviving Anxiety
Would you go into more detail about this? I recently developed an annoying level of anxiety (complete with panic attacks) after a pretty long course of antibiotics.
slinkyavenger··on Scroll Slow. Have Fun
Oh cool, an internet zoetrope.
slinkyavenger··on First release of gngr web browser
I've seen tons of horrible Java apps/applets over the years, but I've also seen tons of horrible C/C++/C#/Delphi/VB/Python/Ruby/PHP apps too.

Java is just more noticeable. It's the new client-side business app platform, and there are a ton of UI toolkits that scream "This is a Java app!"

But on the other side of the token, some of the best software I've used has been written in Java. Tons of Android apps, along with all the JetBrains IDEs (I love PyCharm), and Mirth Connect - software for processing HL7 that one of my company's products relies on heavily.

slinkyavenger··on Nexus Player
If you go look at all the Chinese Android consoles, you'll see they did the remote first, down to the integrated mic for voice search.

There are even a few of them that have a hockey-puck appearance.

slinkyavenger··on Google and Apple Won’t Unlock Your Phone, but a Court Can Make You
The failsafe/wipe and timeouts are all implemented in software, and are still in Apple's control. They would be able to easily remove those restrictions without you needing to give up anything.
slinkyavenger··on Google and Apple Won’t Unlock Your Phone, but a Court Can Make You
You'll continually be found in contempt of court until you comply, until they break through some other way, or until they get tired of dealing with you.
slinkyavenger··on The Original Lucasfilm Games Team Talk About Life at Skywalker Ranch
There are quite a few adventure style games for the Nintendo DS.
Page 1 of 3Next →