Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anon4242
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
anon4242
8y ago
What you want is something akin to Terra: http://terralang.org/
122.
▲
by
anon4242
8y ago
If you haven't used any source control at all, I don't see why svn would be easier to understand than git? Using git will save you from a lot of pain up ahead so I would definitely go for git.
123.
▲
by
anon4242
8y ago
Hehe, seeing this I thought "Cool, this is exactly how Spotify handles separation between the GUI frontend and the backend in the Spotify app" and then I saw the organization name in the URL.. doh!
124.
▲
by
anon4242
8y ago
Actually, __FUNCTION__ won't work as it only expands to the name of the function, not any templates or arguments. It's actually a pretty clever way to automagically deduce not only names of variables but also of enums :). Too ba
125.
▲
by
anon4242
8y ago
Hehe, when teaching my 8yr-old programming (in Python) I call (function call) parenthesis a hug to explain that a function "hugs" all arguments to it. She seems to get that :).
126.
▲
by
anon4242
8y ago
Without knowing almost anything about Firefox Send, it does seem that the key is embedded in the link you give to your friends. In that case E2E means that the key is not stored on the server. In order to guarantee that, the link is proba
127.
▲
by
anon4242
8y ago
This is the case with all E2EE tools. You have to trust that they do their crypto correct and that they aren't evil. As Firefox Send is open source you can setup your own server if you don't trust Mozilla, but then again, if you
128.
▲
by
anon4242
8y ago
> In a web app, a single compromised server will compromise all security instantly. This is only true if the server has access to the keys of your data. E2EE typically means that it doesn't, only you do.
129.
▲
by
anon4242
8y ago
Some ideas can be great in the small even if they won't scale. Not everything needs to be built for massive scale.
130.
▲
by
anon4242
8y ago
There seems to be a conflation of toxic and productive which I don't think is necessarily true. In my case the most toxic coworker I ever had was one who was notoriously unproductive but managed to kiss upwards and kick downwards in wa
131.
▲
by
anon4242
8y ago
I'll give you the benefit of a doubt that you are arguing the general case, but I'm talking about this case specifically. If all you need to do to access the data is to just browse to a specific address, it matters not whether
132.
▲
by
anon4242
8y ago
So your reasoning goes that if I leave the front door to my home open, it would still be more secure if it had steel bars on the windows?
133.
▲
by
anon4242
8y ago
If I record a phone call between you and me, then put said recording on pastebin or what not, can you honestly blame your phone company or mine?
134.
▲
by
anon4242
8y ago
Still, sending the data unencrypted wasn't so much the issue here as the server was open to anyone.
135.
▲
by
anon4242
8y ago
Not sure it's the right thing(tm) to do but I generally make it "worse" for both of them if they ask me to solve their fights. E.g. if they fight and shout "Mom! Dad!" I'll tell them "Great that you'r
136.
▲
by
anon4242
8y ago
> Other commands like stash, checkout and branch are equally simple Ok, so they are the simple because you say so? Stash in all but the simplest cases is a sure-fire way to shoot yourself in the foot. Checkout is a weird guy, he does too
137.
▲
by
anon4242
8y ago
Ah, irony. Or maybe you could explain what's intuitive about the number of completely different things that for instance 'git checkout' is used for? I like git, but the cli is only usable after a dash and a spoonful of aliase
138.
▲
by
anon4242
8y ago
It may work well to purge the civil service of those not loyal to Trump, but it will also work to purge the civil service of the most competent workers.
139.
▲
by
anon4242
8y ago
[Citation needed]
140.
▲
by
anon4242
8y ago
Git is after all designed for this distributed scenario, so you'd think it would be possible, what about something like: Setup: git add remote gitlab ... git add remote github ... Then whenever you need to sync: git
141.
▲
by
anon4242
8y ago
The funny thing is that what DuckDuckGo is doing is actually working... By limiting ads to the search words they manage to provide relevant ads (insofar any ads are ever relevant). It turns out that when I search for "office chair&qu
142.
▲
by
anon4242
8y ago
BLE has support for encrypted communication so should be ok, at least in theory.
143.
▲
by
anon4242
8y ago
So for someone who's looking for a Macbook for iOS app development (mainly simple games in C++), will a Macbook Air suffice?
144.
▲
by
anon4242
8y ago
> You're not going to stop a pro. The only thing stopping a pro is to have an uninteresting car. My idea is to have a car good enough not to be easily stolen for a joyride but uninteresting enough for a pro.
145.
▲
by
anon4242
8y ago
My thoughts exactly. I've mostly worked in small companies with tiny engineering teams but I've had a go at some larger companies as well. Personally I thrive in the small companies and wither in the large ones. In the small compa
146.
▲
by
anon4242
8y ago
Not sure whether legally binding but many of the contracts I've been given as an employee has included at least some paragraph about damages in case my actions as employee hurts the company (e.g. disclosing trade secrets, poaching empl
147.
▲
by
anon4242
8y ago
I was asked in a Spotify interview to reverse a string as a warm up. When I wrote std::string(s.rbegin(), s.rend()) the interviewers seemed pleasantly surprised.